LL BUS Functions ¶
AHB1 ¶
- group BUS_LL_EF_AHB1
-
Functions
-
void
LL_AHB1_EnableBusClock
(
void
)
¶
-
Enable AHB1 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 AHB1DIS LL_AHB1_EnableBusClock
-
uint32_t
LL_AHB1_IsEnabledBusClock
(
void
)
¶
-
Check if AHB1 bus clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 AHB1DIS LL_AHB1_IsEnabledBusClock
- Return values :
-
State – (1 or 0).
-
void
LL_AHB1_GRP1_EnableClock
(
uint32_t
periphs
)
¶
-
Enable AHB1 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1ENR LPDMA1EN LL_AHB1_GRP1_EnableClock
AHB1ENR LPDMA2EN LL_AHB1_GRP1_EnableClock
AHB1ENR FLASHEN LL_AHB1_GRP1_EnableClock
AHB1ENR CRCEN LL_AHB1_GRP1_EnableClock
AHB1ENR CORDICEN LL_AHB1_GRP1_EnableClock
AHB1ENR RAMCFGEN LL_AHB1_GRP1_EnableClock
AHB1ENR ETH1CKEN LL_AHB1_GRP1_EnableClock
AHB1ENR ETH1EN LL_AHB1_GRP1_EnableClock
AHB1ENR ETH1TXEN LL_AHB1_GRP1_EnableClock
AHB1ENR ETH1RXEN LL_AHB1_GRP1_EnableClock
AHB1ENR SRAM2EN LL_AHB1_GRP1_EnableClock
AHB1ENR SRAM1EN LL_AHB1_GRP1_EnableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
uint32_t
LL_AHB1_GRP1_IsEnabledClock
(
uint32_t
periphs
)
¶
-
Check if AHB1 peripheral clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1ENR LPDMA1EN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR LPDMA2EN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR FLASHEN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR CRCEN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR CORDICEN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR RAMCFGEN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR ETH1CKEN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR ETH1EN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR ETH1TXEN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR ETH1RXEN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR SRAM2EN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR SRAM1EN LL_AHB1_GRP1_IsEnabledClock
- Parameters :
-
periphs – This parameter can be a one of the following values:
(*) value not defined in all devices. - Return values :
-
State – of periphs (1 or 0).
-
void
LL_AHB1_DisableBusClock
(
void
)
¶
-
Disable AHB1 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 AHB1DIS LL_AHB1_DisableBusClock
Note
except for FLASH, SRAM1 and SRAM2.
-
void
LL_AHB1_GRP1_DisableClock
(
uint32_t
periphs
)
¶
-
Disable AHB1 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1ENR LPDMA1EN LL_AHB1_GRP1_DisableClock
AHB1ENR LPDMA2EN LL_AHB1_GRP1_DisableClock
AHB1ENR FLASHEN LL_AHB1_GRP1_DisableClock
AHB1ENR CRCEN LL_AHB1_GRP1_DisableClock
AHB1ENR CORDICEN LL_AHB1_GRP1_DisableClock
AHB1ENR RAMCFGEN LL_AHB1_GRP1_DisableClock
AHB1ENR ETH1CKEN LL_AHB1_GRP1_DisableClock
AHB1ENR ETH1EN LL_AHB1_GRP1_DisableClock
AHB1ENR ETH1TXEN LL_AHB1_GRP1_DisableClock
AHB1ENR ETH1RXEN LL_AHB1_GRP1_DisableClock
AHB1ENR SRAM2EN LL_AHB1_GRP1_DisableClock
AHB1ENR SRAM1EN LL_AHB1_GRP1_DisableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_AHB1_GRP1_ForceReset
(
uint32_t
periphs
)
¶
-
Force AHB1 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1RSTR LPDMA1RST LL_AHB1_GRP1_ForceReset
AHB1RSTR LPDMA2RST LL_AHB1_GRP1_ForceReset
AHB1RSTR CRCRST LL_AHB1_GRP1_ForceReset
AHB1RSTR CORDICRST LL_AHB1_GRP1_ForceReset
AHB1RSTR RAMCFGRST LL_AHB1_GRP1_ForceReset
AHB1RSTR ETH1RST LL_AHB1_GRP1_ForceReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_AHB1_GRP1_ReleaseReset
(
uint32_t
periphs
)
¶
-
Release AHB1 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1RSTR LPDMA1RST LL_AHB1_GRP1_ReleaseReset
AHB1RSTR LPDMA2RST LL_AHB1_GRP1_ReleaseReset
AHB1RSTR CRCRST LL_AHB1_GRP1_ReleaseReset
AHB1RSTR CORDICRST LL_AHB1_GRP1_ReleaseReset
AHB1RSTR RAMCFGRST LL_AHB1_GRP1_ReleaseReset
AHB1RSTR ETH1RST LL_AHB1_GRP1_ReleaseReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_AHB1_GRP1_EnableClockLowPower
(
uint32_t
periphs
)
¶
-
Enable AHB1 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1LPENR LPDMA1LPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR LPDMA2LPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR FLASHLPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR CRCLPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR CORDICLPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR RAMCFGLPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR ETH1CKLPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR ETH1LPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR ETH1TXLPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR ETH1RXLPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR ICACHELPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR SRAM2LPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR SRAM1LPEN LL_AHB1_GRP1_EnableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
uint32_t
LL_AHB1_GRP1_IsEnabledClockLowPower
(
uint32_t
periphs
)
¶
-
Check if AHB1 peripheral clocks in low-power mode are enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1LPENR LPDMA1LPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR LPDMA2LPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR FLASHLPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR CRCLPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR CORDICLPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR RAMCFGLPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR ETH1CKLPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR ETH1LPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR ETH1TXLPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR ETH1RXLPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR ICACHELPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR SRAM2LPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR SRAM1LPEN LL_AHB1_GRP1_IsEnabledClockLowPower
- Parameters :
-
periphs – This parameter can be a one of the following values:
(*) value not defined in all devices. - Return values :
-
State – of periphs (1 or 0).
-
void
LL_AHB1_GRP1_DisableClockLowPower
(
uint32_t
periphs
)
¶
-
Disable AHB1 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1LPENR LPDMA1LPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR LPDMA2LPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR FLASHLPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR CRCLPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR CORDICLPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR RAMCFGLPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR ETH1CKLPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR ETH1LPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR ETH1TXLPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR ETH1RXLPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR ICACHELPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR SRAM2LPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR SRAM1LPEN LL_AHB1_GRP1_DisableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_AHB1_EnableBusClock
(
void
)
¶
- group BUS_LL_EF_AHB1
-
Functions
-
void
LL_AHB1_EnableBusClock
(
void
)
-
Enable AHB1 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 AHB1DIS LL_AHB1_EnableBusClock
-
uint32_t
LL_AHB1_IsEnabledBusClock
(
void
)
-
Check if AHB1 bus clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 AHB1DIS LL_AHB1_IsEnabledBusClock
- Return values :
-
State – (1 or 0).
-
void
LL_AHB1_GRP1_EnableClock
(
uint32_t
periphs
)
-
Enable AHB1 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1ENR LPDMA1EN LL_AHB1_GRP1_EnableClock
AHB1ENR LPDMA2EN LL_AHB1_GRP1_EnableClock
AHB1ENR FLASHEN LL_AHB1_GRP1_EnableClock
AHB1ENR CRCEN LL_AHB1_GRP1_EnableClock
AHB1ENR CORDICEN LL_AHB1_GRP1_EnableClock
AHB1ENR RAMCFGEN LL_AHB1_GRP1_EnableClock
AHB1ENR ETH1CKEN LL_AHB1_GRP1_EnableClock
AHB1ENR ETH1EN LL_AHB1_GRP1_EnableClock
AHB1ENR ETH1TXEN LL_AHB1_GRP1_EnableClock
AHB1ENR ETH1RXEN LL_AHB1_GRP1_EnableClock
AHB1ENR SRAM2EN LL_AHB1_GRP1_EnableClock
AHB1ENR SRAM1EN LL_AHB1_GRP1_EnableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
uint32_t
LL_AHB1_GRP1_IsEnabledClock
(
uint32_t
periphs
)
-
Check if AHB1 peripheral clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1ENR LPDMA1EN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR LPDMA2EN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR FLASHEN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR CRCEN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR CORDICEN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR RAMCFGEN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR ETH1CKEN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR ETH1EN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR ETH1TXEN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR ETH1RXEN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR SRAM2EN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR SRAM1EN LL_AHB1_GRP1_IsEnabledClock
- Parameters :
-
periphs – This parameter can be a one of the following values:
(*) value not defined in all devices. - Return values :
-
State – of periphs (1 or 0).
-
void
LL_AHB1_DisableBusClock
(
void
)
-
Disable AHB1 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 AHB1DIS LL_AHB1_DisableBusClock
Note
except for FLASH, SRAM1 and SRAM2.
-
void
LL_AHB1_GRP1_DisableClock
(
uint32_t
periphs
)
-
Disable AHB1 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1ENR LPDMA1EN LL_AHB1_GRP1_DisableClock
AHB1ENR LPDMA2EN LL_AHB1_GRP1_DisableClock
AHB1ENR FLASHEN LL_AHB1_GRP1_DisableClock
AHB1ENR CRCEN LL_AHB1_GRP1_DisableClock
AHB1ENR CORDICEN LL_AHB1_GRP1_DisableClock
AHB1ENR RAMCFGEN LL_AHB1_GRP1_DisableClock
AHB1ENR ETH1CKEN LL_AHB1_GRP1_DisableClock
AHB1ENR ETH1EN LL_AHB1_GRP1_DisableClock
AHB1ENR ETH1TXEN LL_AHB1_GRP1_DisableClock
AHB1ENR ETH1RXEN LL_AHB1_GRP1_DisableClock
AHB1ENR SRAM2EN LL_AHB1_GRP1_DisableClock
AHB1ENR SRAM1EN LL_AHB1_GRP1_DisableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_AHB1_GRP1_ForceReset
(
uint32_t
periphs
)
-
Force AHB1 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1RSTR LPDMA1RST LL_AHB1_GRP1_ForceReset
AHB1RSTR LPDMA2RST LL_AHB1_GRP1_ForceReset
AHB1RSTR CRCRST LL_AHB1_GRP1_ForceReset
AHB1RSTR CORDICRST LL_AHB1_GRP1_ForceReset
AHB1RSTR RAMCFGRST LL_AHB1_GRP1_ForceReset
AHB1RSTR ETH1RST LL_AHB1_GRP1_ForceReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_AHB1_GRP1_ReleaseReset
(
uint32_t
periphs
)
-
Release AHB1 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1RSTR LPDMA1RST LL_AHB1_GRP1_ReleaseReset
AHB1RSTR LPDMA2RST LL_AHB1_GRP1_ReleaseReset
AHB1RSTR CRCRST LL_AHB1_GRP1_ReleaseReset
AHB1RSTR CORDICRST LL_AHB1_GRP1_ReleaseReset
AHB1RSTR RAMCFGRST LL_AHB1_GRP1_ReleaseReset
AHB1RSTR ETH1RST LL_AHB1_GRP1_ReleaseReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_AHB1_GRP1_EnableClockLowPower
(
uint32_t
periphs
)
-
Enable AHB1 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1LPENR LPDMA1LPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR LPDMA2LPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR FLASHLPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR CRCLPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR CORDICLPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR RAMCFGLPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR ETH1CKLPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR ETH1LPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR ETH1TXLPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR ETH1RXLPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR ICACHELPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR SRAM2LPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR SRAM1LPEN LL_AHB1_GRP1_EnableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
uint32_t
LL_AHB1_GRP1_IsEnabledClockLowPower
(
uint32_t
periphs
)
-
Check if AHB1 peripheral clocks in low-power mode are enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1LPENR LPDMA1LPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR LPDMA2LPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR FLASHLPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR CRCLPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR CORDICLPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR RAMCFGLPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR ETH1CKLPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR ETH1LPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR ETH1TXLPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR ETH1RXLPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR ICACHELPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR SRAM2LPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR SRAM1LPEN LL_AHB1_GRP1_IsEnabledClockLowPower
- Parameters :
-
periphs – This parameter can be a one of the following values:
(*) value not defined in all devices. - Return values :
-
State – of periphs (1 or 0).
-
void
LL_AHB1_GRP1_DisableClockLowPower
(
uint32_t
periphs
)
-
Disable AHB1 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1LPENR LPDMA1LPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR LPDMA2LPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR FLASHLPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR CRCLPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR CORDICLPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR RAMCFGLPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR ETH1CKLPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR ETH1LPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR ETH1TXLPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR ETH1RXLPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR ICACHELPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR SRAM2LPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR SRAM1LPEN LL_AHB1_GRP1_DisableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_AHB1_EnableBusClock
(
void
)
- group BUS_LL_EF_AHB1
-
Functions
-
void
LL_AHB1_EnableBusClock
(
void
)
-
Enable AHB1 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 AHB1DIS LL_AHB1_EnableBusClock
-
uint32_t
LL_AHB1_IsEnabledBusClock
(
void
)
-
Check if AHB1 bus clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 AHB1DIS LL_AHB1_IsEnabledBusClock
- Return values :
-
State – (1 or 0).
-
void
LL_AHB1_GRP1_EnableClock
(
uint32_t
periphs
)
-
Enable AHB1 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1ENR LPDMA1EN LL_AHB1_GRP1_EnableClock
AHB1ENR LPDMA2EN LL_AHB1_GRP1_EnableClock
AHB1ENR FLASHEN LL_AHB1_GRP1_EnableClock
AHB1ENR CRCEN LL_AHB1_GRP1_EnableClock
AHB1ENR CORDICEN LL_AHB1_GRP1_EnableClock
AHB1ENR RAMCFGEN LL_AHB1_GRP1_EnableClock
AHB1ENR ETH1CKEN LL_AHB1_GRP1_EnableClock
AHB1ENR ETH1EN LL_AHB1_GRP1_EnableClock
AHB1ENR ETH1TXEN LL_AHB1_GRP1_EnableClock
AHB1ENR ETH1RXEN LL_AHB1_GRP1_EnableClock
AHB1ENR SRAM2EN LL_AHB1_GRP1_EnableClock
AHB1ENR SRAM1EN LL_AHB1_GRP1_EnableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
uint32_t
LL_AHB1_GRP1_IsEnabledClock
(
uint32_t
periphs
)
-
Check if AHB1 peripheral clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1ENR LPDMA1EN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR LPDMA2EN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR FLASHEN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR CRCEN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR CORDICEN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR RAMCFGEN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR ETH1CKEN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR ETH1EN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR ETH1TXEN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR ETH1RXEN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR SRAM2EN LL_AHB1_GRP1_IsEnabledClock
AHB1ENR SRAM1EN LL_AHB1_GRP1_IsEnabledClock
- Parameters :
-
periphs – This parameter can be a one of the following values:
(*) value not defined in all devices. - Return values :
-
State – of periphs (1 or 0).
-
void
LL_AHB1_DisableBusClock
(
void
)
-
Disable AHB1 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 AHB1DIS LL_AHB1_DisableBusClock
Note
except for FLASH, SRAM1 and SRAM2.
-
void
LL_AHB1_GRP1_DisableClock
(
uint32_t
periphs
)
-
Disable AHB1 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1ENR LPDMA1EN LL_AHB1_GRP1_DisableClock
AHB1ENR LPDMA2EN LL_AHB1_GRP1_DisableClock
AHB1ENR FLASHEN LL_AHB1_GRP1_DisableClock
AHB1ENR CRCEN LL_AHB1_GRP1_DisableClock
AHB1ENR CORDICEN LL_AHB1_GRP1_DisableClock
AHB1ENR RAMCFGEN LL_AHB1_GRP1_DisableClock
AHB1ENR ETH1CKEN LL_AHB1_GRP1_DisableClock
AHB1ENR ETH1EN LL_AHB1_GRP1_DisableClock
AHB1ENR ETH1TXEN LL_AHB1_GRP1_DisableClock
AHB1ENR ETH1RXEN LL_AHB1_GRP1_DisableClock
AHB1ENR SRAM2EN LL_AHB1_GRP1_DisableClock
AHB1ENR SRAM1EN LL_AHB1_GRP1_DisableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_AHB1_GRP1_ForceReset
(
uint32_t
periphs
)
-
Force AHB1 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1RSTR LPDMA1RST LL_AHB1_GRP1_ForceReset
AHB1RSTR LPDMA2RST LL_AHB1_GRP1_ForceReset
AHB1RSTR CRCRST LL_AHB1_GRP1_ForceReset
AHB1RSTR CORDICRST LL_AHB1_GRP1_ForceReset
AHB1RSTR RAMCFGRST LL_AHB1_GRP1_ForceReset
AHB1RSTR ETH1RST LL_AHB1_GRP1_ForceReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_AHB1_GRP1_ReleaseReset
(
uint32_t
periphs
)
-
Release AHB1 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1RSTR LPDMA1RST LL_AHB1_GRP1_ReleaseReset
AHB1RSTR LPDMA2RST LL_AHB1_GRP1_ReleaseReset
AHB1RSTR CRCRST LL_AHB1_GRP1_ReleaseReset
AHB1RSTR CORDICRST LL_AHB1_GRP1_ReleaseReset
AHB1RSTR RAMCFGRST LL_AHB1_GRP1_ReleaseReset
AHB1RSTR ETH1RST LL_AHB1_GRP1_ReleaseReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_AHB1_GRP1_EnableClockLowPower
(
uint32_t
periphs
)
-
Enable AHB1 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1LPENR LPDMA1LPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR LPDMA2LPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR FLASHLPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR CRCLPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR CORDICLPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR RAMCFGLPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR ETH1CKLPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR ETH1LPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR ETH1TXLPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR ETH1RXLPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR ICACHELPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR SRAM2LPEN LL_AHB1_GRP1_EnableClockLowPower
AHB1LPENR SRAM1LPEN LL_AHB1_GRP1_EnableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
uint32_t
LL_AHB1_GRP1_IsEnabledClockLowPower
(
uint32_t
periphs
)
-
Check if AHB1 peripheral clocks in low-power mode are enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1LPENR LPDMA1LPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR LPDMA2LPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR FLASHLPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR CRCLPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR CORDICLPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR RAMCFGLPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR ETH1CKLPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR ETH1LPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR ETH1TXLPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR ETH1RXLPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR ICACHELPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR SRAM2LPEN LL_AHB1_GRP1_IsEnabledClockLowPower
AHB1LPENR SRAM1LPEN LL_AHB1_GRP1_IsEnabledClockLowPower
- Parameters :
-
periphs – This parameter can be a one of the following values:
(*) value not defined in all devices. - Return values :
-
State – of periphs (1 or 0).
-
void
LL_AHB1_GRP1_DisableClockLowPower
(
uint32_t
periphs
)
-
Disable AHB1 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB1LPENR LPDMA1LPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR LPDMA2LPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR FLASHLPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR CRCLPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR CORDICLPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR RAMCFGLPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR ETH1CKLPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR ETH1LPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR ETH1TXLPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR ETH1RXLPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR ICACHELPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR SRAM2LPEN LL_AHB1_GRP1_DisableClockLowPower
AHB1LPENR SRAM1LPEN LL_AHB1_GRP1_DisableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_AHB1_EnableBusClock
(
void
)
AHB2 GRP1 PERIPH ¶
- group BUS_LL_EF_AHB2_GRP1_PERIPH
-
Functions
-
void
LL_AHB2_EnableBusClock
(
void
)
¶
-
Enable AHB2 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 AHB2DIS LL_AHB2_EnableBusClock
-
uint32_t
LL_AHB2_IsEnabledBusClock
(
void
)
¶
-
Check if AHB2 bus clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 AHB2DIS LL_AHB2_IsEnabledBusClock
- Return values :
-
State – (1 or 0).
-
void
LL_AHB2_GRP1_EnableClock
(
uint32_t
periphs
)
¶
-
Enable AHB2 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2ENR GPIOAEN LL_AHB2_GRP1_EnableClock
AHB2ENR GPIOBEN LL_AHB2_GRP1_EnableClock
AHB2ENR GPIOCEN LL_AHB2_GRP1_EnableClock
AHB2ENR GPIODEN LL_AHB2_GRP1_EnableClock
AHB2ENR GPIOEEN LL_AHB2_GRP1_EnableClock
AHB2ENR GPIOFEN LL_AHB2_GRP1_EnableClock
AHB2ENR GPIOGEN LL_AHB2_GRP1_EnableClock
AHB2ENR GPIOHEN LL_AHB2_GRP1_EnableClock
AHB2ENR ADC12EN LL_AHB2_GRP1_EnableClock
AHB2ENR DAC1EN LL_AHB2_GRP1_EnableClock
AHB2ENR AESEN LL_AHB2_GRP1_EnableClock
AHB2ENR HASHEN LL_AHB2_GRP1_EnableClock
AHB2ENR RNGEN LL_AHB2_GRP1_EnableClock
AHB2ENR PKAEN LL_AHB2_GRP1_EnableClock
AHB2ENR SAESEN LL_AHB2_GRP1_EnableClock
AHB2ENR CCBEN LL_AHB2_GRP1_EnableClock
AHB2ENR ADC3EN LL_AHB2_GRP1_EnableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
uint32_t
LL_AHB2_GRP1_IsEnabledClock
(
uint32_t
periphs
)
¶
-
Check if AHB2 peripheral clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2ENR GPIOAEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR GPIOBEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR GPIOCEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR GPIODEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR GPIOEEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR GPIOFEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR GPIOGEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR GPIOHEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR ADC12EN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR DAC1EN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR AESEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR HASHEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR RNGEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR PKAEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR SAESEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR CCBEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR ADC3EN LL_AHB2_GRP1_IsEnabledClock
- Parameters :
-
periphs – This parameter can be a one of the following values:
(*) value not defined in all devices.
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_AHB2_DisableBusClock
(
void
)
¶
-
Disable AHB2 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 AHB2DIS LL_AHB2_DisableBusClock
-
void
LL_AHB2_GRP1_DisableClock
(
uint32_t
periphs
)
¶
-
Disable AHB2 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2ENR GPIOAEN LL_AHB2_GRP1_DisableClock
AHB2ENR GPIOBEN LL_AHB2_GRP1_DisableClock
AHB2ENR GPIOCEN LL_AHB2_GRP1_DisableClock
AHB2ENR GPIODEN LL_AHB2_GRP1_DisableClock
AHB2ENR GPIOEEN LL_AHB2_GRP1_DisableClock
AHB2ENR GPIOFEN LL_AHB2_GRP1_DisableClock
AHB2ENR GPIOGEN LL_AHB2_GRP1_DisableClock
AHB2ENR GPIOHEN LL_AHB2_GRP1_DisableClock
AHB2ENR ADC12EN LL_AHB2_GRP1_DisableClock
AHB2ENR DAC1EN LL_AHB2_GRP1_DisableClock
AHB2ENR AESEN LL_AHB2_GRP1_DisableClock
AHB2ENR HASHEN LL_AHB2_GRP1_DisableClock
AHB2ENR RNGEN LL_AHB2_GRP1_DisableClock
AHB2ENR PKAEN LL_AHB2_GRP1_DisableClock
AHB2ENR SAESEN LL_AHB2_GRP1_DisableClock
AHB2ENR CCBEN LL_AHB2_GRP1_DisableClock
AHB2ENR ADC3EN LL_AHB2_GRP1_DisableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_AHB2_GRP1_ForceReset
(
uint32_t
periphs
)
¶
-
Force AHB2 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2RSTR GPIOARST LL_AHB2_GRP1_ForceReset
AHB2RSTR GPIOBRST LL_AHB2_GRP1_ForceReset
AHB2RSTR GPIOCRST LL_AHB2_GRP1_ForceReset
AHB2RSTR GPIODRST LL_AHB2_GRP1_ForceReset
AHB2RSTR GPIOERST LL_AHB2_GRP1_ForceReset
AHB2RSTR GPIOFRST LL_AHB2_GRP1_ForceReset
AHB2RSTR GPIOGRST LL_AHB2_GRP1_ForceReset
AHB2RSTR GPIOHRST LL_AHB2_GRP1_ForceReset
AHB2RSTR ADC12RST LL_AHB2_GRP1_ForceReset
AHB2RSTR DAC1RST LL_AHB2_GRP1_ForceReset
AHB2RSTR AESRST LL_AHB2_GRP1_ForceReset
AHB2RSTR HASHRST LL_AHB2_GRP1_ForceReset
AHB2RSTR RNGRST LL_AHB2_GRP1_ForceReset
AHB2RSTR PKARST LL_AHB2_GRP1_ForceReset
AHB2RSTR SAESRST LL_AHB2_GRP1_ForceReset
AHB2RSTR CCBRST LL_AHB2_GRP1_ForceReset
AHB2RSTR ADC3RST LL_AHB2_GRP1_ForceReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
LL_AHB2_GRP1_PERIPH_RNG (*) value not defined in all devices.
-
void
LL_AHB2_GRP1_ReleaseReset
(
uint32_t
periphs
)
¶
-
Release AHB2 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2RSTR GPIOARST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR GPIOBRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR GPIOCRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR GPIODRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR GPIOERST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR GPIOFRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR GPIOGRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR GPIOHRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR ADC12RST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR DAC1RST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR AESRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR HASHRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR RNGRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR PKARST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR SAESRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR CCBRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR ADC3RST LL_AHB2_GRP1_ReleaseReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_AHB2_GRP1_EnableClockLowPower
(
uint32_t
periphs
)
¶
-
Enable AHB2 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2LPENR GPIOALPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR GPIOBLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR GPIOCLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR GPIODLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR GPIOELPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR GPIOFLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR GPIOGLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR GPIOHLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR ADC12LPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR DAC1LPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR AESLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR HASHLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR RNGLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR PKALPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR SAESLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR CCBLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR ADC3LPEN LL_AHB2_GRP1_EnableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
uint32_t
LL_AHB2_GRP1_IsEnabledClockLowPower
(
uint32_t
periphs
)
¶
-
Check if AHB2 peripheral clocks in low-power mode are enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2LPENR GPIOALPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR GPIOBLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR GPIOCLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR GPIODLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR GPIOELPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR GPIOFLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR GPIOGLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR GPIOHLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR ADC12LPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR DAC1LPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR AESLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR HASHLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR RNGLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR PKALPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR SAESLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR CCBLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR ADC3LPEN LL_AHB2_GRP1_IsEnabledClockLowPower
- Parameters :
-
periphs – This parameter can be a one of the following values:
(*) value not defined in all devices.
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_AHB2_GRP1_DisableClockLowPower
(
uint32_t
periphs
)
¶
-
Disable AHB2 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2LPENR GPIOALPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR GPIOBLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR GPIOCLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR GPIODLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR GPIOELPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR GPIOFLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR GPIOGLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR GPIOHLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR ADC12LPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR DAC1LPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR AESLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR HASHLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR RNGLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR PKALPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR SAESLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR CCBLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR ADC3LPEN LL_AHB2_GRP1_DisableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_AHB2_EnableBusClock
(
void
)
¶
- group BUS_LL_EF_AHB2_GRP1_PERIPH
-
Functions
-
void
LL_AHB2_EnableBusClock
(
void
)
-
Enable AHB2 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 AHB2DIS LL_AHB2_EnableBusClock
-
uint32_t
LL_AHB2_IsEnabledBusClock
(
void
)
-
Check if AHB2 bus clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 AHB2DIS LL_AHB2_IsEnabledBusClock
- Return values :
-
State – (1 or 0).
-
void
LL_AHB2_GRP1_EnableClock
(
uint32_t
periphs
)
-
Enable AHB2 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2ENR GPIOAEN LL_AHB2_GRP1_EnableClock
AHB2ENR GPIOBEN LL_AHB2_GRP1_EnableClock
AHB2ENR GPIOCEN LL_AHB2_GRP1_EnableClock
AHB2ENR GPIODEN LL_AHB2_GRP1_EnableClock
AHB2ENR GPIOEEN LL_AHB2_GRP1_EnableClock
AHB2ENR GPIOFEN LL_AHB2_GRP1_EnableClock
AHB2ENR GPIOGEN LL_AHB2_GRP1_EnableClock
AHB2ENR GPIOHEN LL_AHB2_GRP1_EnableClock
AHB2ENR ADC12EN LL_AHB2_GRP1_EnableClock
AHB2ENR DAC1EN LL_AHB2_GRP1_EnableClock
AHB2ENR AESEN LL_AHB2_GRP1_EnableClock
AHB2ENR HASHEN LL_AHB2_GRP1_EnableClock
AHB2ENR RNGEN LL_AHB2_GRP1_EnableClock
AHB2ENR PKAEN LL_AHB2_GRP1_EnableClock
AHB2ENR SAESEN LL_AHB2_GRP1_EnableClock
AHB2ENR CCBEN LL_AHB2_GRP1_EnableClock
AHB2ENR ADC3EN LL_AHB2_GRP1_EnableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
uint32_t
LL_AHB2_GRP1_IsEnabledClock
(
uint32_t
periphs
)
-
Check if AHB2 peripheral clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2ENR GPIOAEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR GPIOBEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR GPIOCEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR GPIODEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR GPIOEEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR GPIOFEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR GPIOGEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR GPIOHEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR ADC12EN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR DAC1EN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR AESEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR HASHEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR RNGEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR PKAEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR SAESEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR CCBEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR ADC3EN LL_AHB2_GRP1_IsEnabledClock
- Parameters :
-
periphs – This parameter can be a one of the following values:
(*) value not defined in all devices.
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_AHB2_DisableBusClock
(
void
)
-
Disable AHB2 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 AHB2DIS LL_AHB2_DisableBusClock
-
void
LL_AHB2_GRP1_DisableClock
(
uint32_t
periphs
)
-
Disable AHB2 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2ENR GPIOAEN LL_AHB2_GRP1_DisableClock
AHB2ENR GPIOBEN LL_AHB2_GRP1_DisableClock
AHB2ENR GPIOCEN LL_AHB2_GRP1_DisableClock
AHB2ENR GPIODEN LL_AHB2_GRP1_DisableClock
AHB2ENR GPIOEEN LL_AHB2_GRP1_DisableClock
AHB2ENR GPIOFEN LL_AHB2_GRP1_DisableClock
AHB2ENR GPIOGEN LL_AHB2_GRP1_DisableClock
AHB2ENR GPIOHEN LL_AHB2_GRP1_DisableClock
AHB2ENR ADC12EN LL_AHB2_GRP1_DisableClock
AHB2ENR DAC1EN LL_AHB2_GRP1_DisableClock
AHB2ENR AESEN LL_AHB2_GRP1_DisableClock
AHB2ENR HASHEN LL_AHB2_GRP1_DisableClock
AHB2ENR RNGEN LL_AHB2_GRP1_DisableClock
AHB2ENR PKAEN LL_AHB2_GRP1_DisableClock
AHB2ENR SAESEN LL_AHB2_GRP1_DisableClock
AHB2ENR CCBEN LL_AHB2_GRP1_DisableClock
AHB2ENR ADC3EN LL_AHB2_GRP1_DisableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_AHB2_GRP1_ForceReset
(
uint32_t
periphs
)
-
Force AHB2 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2RSTR GPIOARST LL_AHB2_GRP1_ForceReset
AHB2RSTR GPIOBRST LL_AHB2_GRP1_ForceReset
AHB2RSTR GPIOCRST LL_AHB2_GRP1_ForceReset
AHB2RSTR GPIODRST LL_AHB2_GRP1_ForceReset
AHB2RSTR GPIOERST LL_AHB2_GRP1_ForceReset
AHB2RSTR GPIOFRST LL_AHB2_GRP1_ForceReset
AHB2RSTR GPIOGRST LL_AHB2_GRP1_ForceReset
AHB2RSTR GPIOHRST LL_AHB2_GRP1_ForceReset
AHB2RSTR ADC12RST LL_AHB2_GRP1_ForceReset
AHB2RSTR DAC1RST LL_AHB2_GRP1_ForceReset
AHB2RSTR AESRST LL_AHB2_GRP1_ForceReset
AHB2RSTR HASHRST LL_AHB2_GRP1_ForceReset
AHB2RSTR RNGRST LL_AHB2_GRP1_ForceReset
AHB2RSTR PKARST LL_AHB2_GRP1_ForceReset
AHB2RSTR SAESRST LL_AHB2_GRP1_ForceReset
AHB2RSTR CCBRST LL_AHB2_GRP1_ForceReset
AHB2RSTR ADC3RST LL_AHB2_GRP1_ForceReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
LL_AHB2_GRP1_PERIPH_RNG (*) value not defined in all devices.
-
void
LL_AHB2_GRP1_ReleaseReset
(
uint32_t
periphs
)
-
Release AHB2 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2RSTR GPIOARST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR GPIOBRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR GPIOCRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR GPIODRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR GPIOERST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR GPIOFRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR GPIOGRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR GPIOHRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR ADC12RST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR DAC1RST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR AESRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR HASHRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR RNGRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR PKARST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR SAESRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR CCBRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR ADC3RST LL_AHB2_GRP1_ReleaseReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_AHB2_GRP1_EnableClockLowPower
(
uint32_t
periphs
)
-
Enable AHB2 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2LPENR GPIOALPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR GPIOBLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR GPIOCLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR GPIODLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR GPIOELPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR GPIOFLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR GPIOGLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR GPIOHLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR ADC12LPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR DAC1LPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR AESLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR HASHLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR RNGLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR PKALPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR SAESLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR CCBLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR ADC3LPEN LL_AHB2_GRP1_EnableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
uint32_t
LL_AHB2_GRP1_IsEnabledClockLowPower
(
uint32_t
periphs
)
-
Check if AHB2 peripheral clocks in low-power mode are enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2LPENR GPIOALPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR GPIOBLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR GPIOCLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR GPIODLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR GPIOELPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR GPIOFLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR GPIOGLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR GPIOHLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR ADC12LPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR DAC1LPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR AESLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR HASHLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR RNGLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR PKALPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR SAESLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR CCBLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR ADC3LPEN LL_AHB2_GRP1_IsEnabledClockLowPower
- Parameters :
-
periphs – This parameter can be a one of the following values:
(*) value not defined in all devices.
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_AHB2_GRP1_DisableClockLowPower
(
uint32_t
periphs
)
-
Disable AHB2 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2LPENR GPIOALPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR GPIOBLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR GPIOCLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR GPIODLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR GPIOELPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR GPIOFLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR GPIOGLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR GPIOHLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR ADC12LPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR DAC1LPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR AESLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR HASHLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR RNGLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR PKALPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR SAESLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR CCBLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR ADC3LPEN LL_AHB2_GRP1_DisableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_AHB2_EnableBusClock
(
void
)
- group BUS_LL_EF_AHB2_GRP1_PERIPH
-
Functions
-
void
LL_AHB2_EnableBusClock
(
void
)
-
Enable AHB2 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 AHB2DIS LL_AHB2_EnableBusClock
-
uint32_t
LL_AHB2_IsEnabledBusClock
(
void
)
-
Check if AHB2 bus clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 AHB2DIS LL_AHB2_IsEnabledBusClock
- Return values :
-
State – (1 or 0).
-
void
LL_AHB2_GRP1_EnableClock
(
uint32_t
periphs
)
-
Enable AHB2 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2ENR GPIOAEN LL_AHB2_GRP1_EnableClock
AHB2ENR GPIOBEN LL_AHB2_GRP1_EnableClock
AHB2ENR GPIOCEN LL_AHB2_GRP1_EnableClock
AHB2ENR GPIODEN LL_AHB2_GRP1_EnableClock
AHB2ENR GPIOEEN LL_AHB2_GRP1_EnableClock
AHB2ENR GPIOFEN LL_AHB2_GRP1_EnableClock
AHB2ENR GPIOGEN LL_AHB2_GRP1_EnableClock
AHB2ENR GPIOHEN LL_AHB2_GRP1_EnableClock
AHB2ENR ADC12EN LL_AHB2_GRP1_EnableClock
AHB2ENR DAC1EN LL_AHB2_GRP1_EnableClock
AHB2ENR AESEN LL_AHB2_GRP1_EnableClock
AHB2ENR HASHEN LL_AHB2_GRP1_EnableClock
AHB2ENR RNGEN LL_AHB2_GRP1_EnableClock
AHB2ENR PKAEN LL_AHB2_GRP1_EnableClock
AHB2ENR SAESEN LL_AHB2_GRP1_EnableClock
AHB2ENR CCBEN LL_AHB2_GRP1_EnableClock
AHB2ENR ADC3EN LL_AHB2_GRP1_EnableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
uint32_t
LL_AHB2_GRP1_IsEnabledClock
(
uint32_t
periphs
)
-
Check if AHB2 peripheral clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2ENR GPIOAEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR GPIOBEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR GPIOCEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR GPIODEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR GPIOEEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR GPIOFEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR GPIOGEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR GPIOHEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR ADC12EN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR DAC1EN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR AESEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR HASHEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR RNGEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR PKAEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR SAESEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR CCBEN LL_AHB2_GRP1_IsEnabledClock
AHB2ENR ADC3EN LL_AHB2_GRP1_IsEnabledClock
- Parameters :
-
periphs – This parameter can be a one of the following values:
(*) value not defined in all devices.
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_AHB2_DisableBusClock
(
void
)
-
Disable AHB2 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 AHB2DIS LL_AHB2_DisableBusClock
-
void
LL_AHB2_GRP1_DisableClock
(
uint32_t
periphs
)
-
Disable AHB2 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2ENR GPIOAEN LL_AHB2_GRP1_DisableClock
AHB2ENR GPIOBEN LL_AHB2_GRP1_DisableClock
AHB2ENR GPIOCEN LL_AHB2_GRP1_DisableClock
AHB2ENR GPIODEN LL_AHB2_GRP1_DisableClock
AHB2ENR GPIOEEN LL_AHB2_GRP1_DisableClock
AHB2ENR GPIOFEN LL_AHB2_GRP1_DisableClock
AHB2ENR GPIOGEN LL_AHB2_GRP1_DisableClock
AHB2ENR GPIOHEN LL_AHB2_GRP1_DisableClock
AHB2ENR ADC12EN LL_AHB2_GRP1_DisableClock
AHB2ENR DAC1EN LL_AHB2_GRP1_DisableClock
AHB2ENR AESEN LL_AHB2_GRP1_DisableClock
AHB2ENR HASHEN LL_AHB2_GRP1_DisableClock
AHB2ENR RNGEN LL_AHB2_GRP1_DisableClock
AHB2ENR PKAEN LL_AHB2_GRP1_DisableClock
AHB2ENR SAESEN LL_AHB2_GRP1_DisableClock
AHB2ENR CCBEN LL_AHB2_GRP1_DisableClock
AHB2ENR ADC3EN LL_AHB2_GRP1_DisableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_AHB2_GRP1_ForceReset
(
uint32_t
periphs
)
-
Force AHB2 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2RSTR GPIOARST LL_AHB2_GRP1_ForceReset
AHB2RSTR GPIOBRST LL_AHB2_GRP1_ForceReset
AHB2RSTR GPIOCRST LL_AHB2_GRP1_ForceReset
AHB2RSTR GPIODRST LL_AHB2_GRP1_ForceReset
AHB2RSTR GPIOERST LL_AHB2_GRP1_ForceReset
AHB2RSTR GPIOFRST LL_AHB2_GRP1_ForceReset
AHB2RSTR GPIOGRST LL_AHB2_GRP1_ForceReset
AHB2RSTR GPIOHRST LL_AHB2_GRP1_ForceReset
AHB2RSTR ADC12RST LL_AHB2_GRP1_ForceReset
AHB2RSTR DAC1RST LL_AHB2_GRP1_ForceReset
AHB2RSTR AESRST LL_AHB2_GRP1_ForceReset
AHB2RSTR HASHRST LL_AHB2_GRP1_ForceReset
AHB2RSTR RNGRST LL_AHB2_GRP1_ForceReset
AHB2RSTR PKARST LL_AHB2_GRP1_ForceReset
AHB2RSTR SAESRST LL_AHB2_GRP1_ForceReset
AHB2RSTR CCBRST LL_AHB2_GRP1_ForceReset
AHB2RSTR ADC3RST LL_AHB2_GRP1_ForceReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
LL_AHB2_GRP1_PERIPH_RNG (*) value not defined in all devices.
-
void
LL_AHB2_GRP1_ReleaseReset
(
uint32_t
periphs
)
-
Release AHB2 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2RSTR GPIOARST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR GPIOBRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR GPIOCRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR GPIODRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR GPIOERST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR GPIOFRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR GPIOGRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR GPIOHRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR ADC12RST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR DAC1RST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR AESRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR HASHRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR RNGRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR PKARST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR SAESRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR CCBRST LL_AHB2_GRP1_ReleaseReset
AHB2RSTR ADC3RST LL_AHB2_GRP1_ReleaseReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_AHB2_GRP1_EnableClockLowPower
(
uint32_t
periphs
)
-
Enable AHB2 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2LPENR GPIOALPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR GPIOBLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR GPIOCLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR GPIODLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR GPIOELPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR GPIOFLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR GPIOGLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR GPIOHLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR ADC12LPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR DAC1LPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR AESLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR HASHLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR RNGLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR PKALPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR SAESLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR CCBLPEN LL_AHB2_GRP1_EnableClockLowPower
AHB2LPENR ADC3LPEN LL_AHB2_GRP1_EnableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
uint32_t
LL_AHB2_GRP1_IsEnabledClockLowPower
(
uint32_t
periphs
)
-
Check if AHB2 peripheral clocks in low-power mode are enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2LPENR GPIOALPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR GPIOBLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR GPIOCLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR GPIODLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR GPIOELPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR GPIOFLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR GPIOGLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR GPIOHLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR ADC12LPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR DAC1LPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR AESLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR HASHLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR RNGLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR PKALPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR SAESLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR CCBLPEN LL_AHB2_GRP1_IsEnabledClockLowPower
AHB2LPENR ADC3LPEN LL_AHB2_GRP1_IsEnabledClockLowPower
- Parameters :
-
periphs – This parameter can be a one of the following values:
(*) value not defined in all devices.
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_AHB2_GRP1_DisableClockLowPower
(
uint32_t
periphs
)
-
Disable AHB2 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB2LPENR GPIOALPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR GPIOBLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR GPIOCLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR GPIODLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR GPIOELPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR GPIOFLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR GPIOGLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR GPIOHLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR ADC12LPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR DAC1LPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR AESLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR HASHLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR RNGLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR PKALPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR SAESLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR CCBLPEN LL_AHB2_GRP1_DisableClockLowPower
AHB2LPENR ADC3LPEN LL_AHB2_GRP1_DisableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_AHB2_EnableBusClock
(
void
)
APB1 ¶
- group BUS_LL_EF_APB1
-
Functions
-
void
LL_APB1_EnableBusClock
(
void
)
¶
-
Enable APB1 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 APB1DIS LL_APB1_EnableBusClock
-
uint32_t
LL_APB1_IsEnabledBusClock
(
void
)
¶
-
Check if APB1 bus clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 APB1DIS LL_APB1_IsEnabledBusClock
- Return values :
-
State – (1 or 0).
-
void
LL_APB1_GRP1_EnableClock
(
uint32_t
periphs
)
¶
-
Enable APB1 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LENR TIM2EN LL_APB1_GRP1_EnableClock
APB1LENR TIM3EN LL_APB1_GRP1_EnableClock
APB1LENR TIM4EN LL_APB1_GRP1_EnableClock
APB1LENR TIM5EN LL_APB1_GRP1_EnableClock
APB1LENR TIM6EN LL_APB1_GRP1_EnableClock
APB1LENR TIM7EN LL_APB1_GRP1_EnableClock
APB1LENR TIM12EN LL_APB1_GRP1_EnableClock
APB1LENR WWDGEN LL_APB1_GRP1_EnableClock
APB1LENR OPAMP1EN LL_APB1_GRP1_EnableClock
APB1LENR SPI2EN LL_APB1_GRP1_EnableClock
APB1LENR SPI3EN LL_APB1_GRP1_EnableClock
APB1LENR USART2EN LL_APB1_GRP1_EnableClock
APB1LENR USART3EN LL_APB1_GRP1_EnableClock
APB1LENR UART4EN LL_APB1_GRP1_EnableClock
APB1LENR UART5EN LL_APB1_GRP1_EnableClock
APB1LENR I2C1EN LL_APB1_GRP1_EnableClock
APB1LENR I2C2EN LL_APB1_GRP1_EnableClock
APB1LENR I3C1EN LL_APB1_GRP1_EnableClock
APB1LENR CRSEN LL_APB1_GRP1_EnableClock
APB1LENR USART6EN LL_APB1_GRP1_EnableClock
APB1LENR UART7EN LL_APB1_GRP1_EnableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
uint32_t
LL_APB1_GRP1_IsEnabledClock
(
uint32_t
periphs
)
¶
-
Check if APB1 peripheral clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LENR TIM2EN LL_APB1_GRP1_IsEnabledClock
APB1LENR TIM3EN LL_APB1_GRP1_IsEnabledClock
APB1LENR TIM4EN LL_APB1_GRP1_IsEnabledClock
APB1LENR TIM5EN LL_APB1_GRP1_IsEnabledClock
APB1LENR TIM6EN LL_APB1_GRP1_IsEnabledClock
APB1LENR TIM7EN LL_APB1_GRP1_IsEnabledClock
APB1LENR TIM12EN LL_APB1_GRP1_IsEnabledClock
APB1LENR WWDGEN LL_APB1_GRP1_IsEnabledClock
APB1LENR OPAMP1EN LL_APB1_GRP1_IsEnabledClock
APB1LENR SPI2EN LL_APB1_GRP1_IsEnabledClock
APB1LENR SPI3EN LL_APB1_GRP1_IsEnabledClock
APB1LENR USART2EN LL_APB1_GRP1_IsEnabledClock
APB1LENR USART3EN LL_APB1_GRP1_IsEnabledClock
APB1LENR UART4EN LL_APB1_GRP1_IsEnabledClock
APB1LENR UART5EN LL_APB1_GRP1_IsEnabledClock
APB1LENR I2C1EN LL_APB1_GRP1_IsEnabledClock
APB1LENR I2C2EN LL_APB1_GRP1_IsEnabledClock
APB1LENR I3C1EN LL_APB1_GRP1_IsEnabledClock
APB1LENR CRSEN LL_APB1_GRP1_IsEnabledClock
APB1LENR USART6EN LL_APB1_GRP1_IsEnabledClock
APB1LENR UART7EN LL_APB1_GRP1_IsEnabledClock
- Parameters :
-
periphs – This parameter can be a one of the following values:
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB1_DisableBusClock
(
void
)
¶
-
Disable APB1 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 APB1DIS LL_APB1_DisableBusClock
-
void
LL_APB1_GRP1_DisableClock
(
uint32_t
periphs
)
¶
-
Disable APB1 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LENR TIM2EN LL_APB1_GRP1_DisableClock
APB1LENR TIM3EN LL_APB1_GRP1_DisableClock
APB1LENR TIM4EN LL_APB1_GRP1_DisableClock
APB1LENR TIM5EN LL_APB1_GRP1_DisableClock
APB1LENR TIM6EN LL_APB1_GRP1_DisableClock
APB1LENR TIM7EN LL_APB1_GRP1_DisableClock
APB1LENR TIM12EN LL_APB1_GRP1_DisableClock
APB1LENR WWDGEN LL_APB1_GRP1_DisableClock
APB1LENR OPAMP1EN LL_APB1_GRP1_DisableClock
APB1LENR SPI2EN LL_APB1_GRP1_DisableClock
APB1LENR SPI3EN LL_APB1_GRP1_DisableClock
APB1LENR USART2EN LL_APB1_GRP1_DisableClock
APB1LENR USART3EN LL_APB1_GRP1_DisableClock
APB1LENR UART4EN LL_APB1_GRP1_DisableClock
APB1LENR UART5EN LL_APB1_GRP1_DisableClock
APB1LENR I2C1EN LL_APB1_GRP1_DisableClock
APB1LENR I2C2EN LL_APB1_GRP1_DisableClock
APB1LENR I3C1EN LL_APB1_GRP1_DisableClock
APB1LENR CRSEN LL_APB1_GRP1_DisableClock
APB1LENR USART6EN LL_APB1_GRP1_DisableClock
APB1LENR UART7EN LL_APB1_GRP1_DisableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB1_GRP1_ForceReset
(
uint32_t
periphs
)
¶
-
Force APB1 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LRSTR TIM2RST LL_APB1_GRP1_ForceReset
APB1LRSTR TIM3RST LL_APB1_GRP1_ForceReset
APB1LRSTR TIM4RST LL_APB1_GRP1_ForceReset
APB1LRSTR TIM5RST LL_APB1_GRP1_ForceReset
APB1LRSTR TIM6RST LL_APB1_GRP1_ForceReset
APB1LRSTR TIM7RST LL_APB1_GRP1_ForceReset
APB1LRSTR TIM12RST LL_APB1_GRP1_ForceReset
APB1LRSTR OPAMP1RST LL_APB1_GRP1_ForceReset
APB1LRSTR SPI2RST LL_APB1_GRP1_ForceReset
APB1LRSTR SPI3RST LL_APB1_GRP1_ForceReset
APB1LRSTR USART2RST LL_APB1_GRP1_ForceReset
APB1LRSTR USART3RST LL_APB1_GRP1_ForceReset
APB1LRSTR UART4RST LL_APB1_GRP1_ForceReset
APB1LRSTR UART5RST LL_APB1_GRP1_ForceReset
APB1LRSTR I2C1RST LL_APB1_GRP1_ForceReset
APB1LRSTR I2C2RST LL_APB1_GRP1_ForceReset
APB1LRSTR I3C1RST LL_APB1_GRP1_ForceReset
APB1LRSTR CRSRST LL_APB1_GRP1_ForceReset
APB1LRSTR USART6RST LL_APB1_GRP1_ForceReset
APB1LRSTR UART7RST LL_APB1_GRP1_ForceReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB1_GRP1_ReleaseReset
(
uint32_t
periphs
)
¶
-
Release APB1 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LRSTR TIM2RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR TIM3RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR TIM4RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR TIM5RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR TIM6RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR TIM7RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR TIM12RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR OPAMP1RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR SPI2RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR SPI3RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR USART2RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR USART3RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR UART4RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR UART5RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR I2C1RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR I2C2RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR I3C1RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR CRSRST LL_APB1_GRP1_ReleaseReset
APB1LRSTR USART6RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR UART7RST LL_APB1_GRP1_ReleaseReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB1_GRP1_EnableClockLowPower
(
uint32_t
periphs
)
¶
-
Enable APB1 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LLPENR TIM2LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR TIM3LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR TIM4LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR TIM5LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR TIM6LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR TIM7LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR TIM12LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR WWDGLPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR OPAMP1LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR SPI2LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR SPI3LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR USART2LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR USART3LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR UART4LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR UART5LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR I2C1LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR I2C2LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR I3C1LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR CRSLPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR USART6LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR UART7LPEN LL_APB1_GRP1_EnableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
uint32_t
LL_APB1_GRP1_IsEnabledClockLowPower
(
uint32_t
periphs
)
¶
-
Check if APB1 peripheral clocks in low-power mode are enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LLPENR TIM2LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR TIM3LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR TIM4LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR TIM5LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR TIM6LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR TIM7LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR TIM12LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR WWDGLPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR OPAMP1LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR SPI2LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR SPI3LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR USART2LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR USART3LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR UART4LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR UART5LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR I2C1LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR I2C2LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR I3C1LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR CRSLPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR USART6LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR UART7LPEN LL_APB1_GRP1_IsEnabledClockLowPower
- Parameters :
-
periphs – This parameter can be a one of the following values:
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB1_GRP1_DisableClockLowPower
(
uint32_t
periphs
)
¶
-
Disable APB1 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LLPENR TIM2LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR TIM3LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR TIM4LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR TIM5LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR TIM6LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR TIM7LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR TIM12LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR WWDGLPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR OPAMP1LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR SPI2LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR SPI3LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR USART2LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR USART3LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR UART4LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR UART5LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR I2C1LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR I2C2LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR I3C1LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR CRSLPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR USART6LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR UART7LPEN LL_APB1_GRP1_DisableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB1_GRP2_EnableClock
(
uint32_t
periphs
)
¶
-
Enable APB1 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HENR COMP12EN LL_APB1_GRP2_EnableClock
APB1HENR FDCANEN LL_APB1_GRP2_EnableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
uint32_t
LL_APB1_GRP2_IsEnabledClock
(
uint32_t
periphs
)
¶
-
Check if APB1 peripheral clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HENR COMP12EN LL_APB1_GRP2_IsEnabledClock
APB1HENR FDCANEN LL_APB1_GRP2_IsEnabledClock
- Parameters :
-
periphs – This parameter can be a one of the following values:
(*) value not defined in all devices.
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB1_GRP2_DisableClock
(
uint32_t
periphs
)
¶
-
Disable APB1 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HENR COMP12EN LL_APB1_GRP2_DisableClock
APB1HENR FDCANEN LL_APB1_GRP2_DisableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_APB1_GRP2_ForceReset
(
uint32_t
periphs
)
¶
-
Force APB1 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HRSTR COMP12RST LL_APB1_GRP2_ForceReset
APB1HRSTR FDCANRST LL_APB1_GRP2_ForceReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_APB1_GRP2_ReleaseReset
(
uint32_t
periphs
)
¶
-
Release APB1 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HRSTR COMP12RST LL_APB1_GRP2_ReleaseReset
APB1HRSTR FDCANRST LL_APB1_GRP2_ReleaseReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_APB1_GRP2_EnableClockLowPower
(
uint32_t
periphs
)
¶
-
Enable APB1 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HLPENR COMP12LPEN LL_APB1_GRP2_EnableClockLowPower
APB1HLPENR FDCANLPEN LL_APB1_GRP2_EnableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
uint32_t
LL_APB1_GRP2_IsEnabledClockLowPower
(
uint32_t
periphs
)
¶
-
Check if APB1 peripheral clocks in low-power mode are enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HLPENR COMP12LPEN LL_APB1_GRP2_IsEnabledClockLowPower
APB1HLPENR FDCANLPEN LL_APB1_GRP2_IsEnabledClockLowPower
- Parameters :
-
periphs – This parameter can be a one of the following values:
(*) value not defined in all devices.
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB1_GRP2_DisableClockLowPower
(
uint32_t
periphs
)
¶
-
Disable APB1 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HLPENR COMP12LPEN LL_APB1_GRP2_DisableClockLowPower
APB1HLPENR FDCANLPEN LL_APB1_GRP2_DisableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_APB1_EnableBusClock
(
void
)
¶
- group BUS_LL_EF_APB1
-
Functions
-
void
LL_APB1_EnableBusClock
(
void
)
-
Enable APB1 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 APB1DIS LL_APB1_EnableBusClock
-
uint32_t
LL_APB1_IsEnabledBusClock
(
void
)
-
Check if APB1 bus clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 APB1DIS LL_APB1_IsEnabledBusClock
- Return values :
-
State – (1 or 0).
-
void
LL_APB1_GRP1_EnableClock
(
uint32_t
periphs
)
-
Enable APB1 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LENR TIM2EN LL_APB1_GRP1_EnableClock
APB1LENR TIM3EN LL_APB1_GRP1_EnableClock
APB1LENR TIM4EN LL_APB1_GRP1_EnableClock
APB1LENR TIM5EN LL_APB1_GRP1_EnableClock
APB1LENR TIM6EN LL_APB1_GRP1_EnableClock
APB1LENR TIM7EN LL_APB1_GRP1_EnableClock
APB1LENR TIM12EN LL_APB1_GRP1_EnableClock
APB1LENR WWDGEN LL_APB1_GRP1_EnableClock
APB1LENR OPAMP1EN LL_APB1_GRP1_EnableClock
APB1LENR SPI2EN LL_APB1_GRP1_EnableClock
APB1LENR SPI3EN LL_APB1_GRP1_EnableClock
APB1LENR USART2EN LL_APB1_GRP1_EnableClock
APB1LENR USART3EN LL_APB1_GRP1_EnableClock
APB1LENR UART4EN LL_APB1_GRP1_EnableClock
APB1LENR UART5EN LL_APB1_GRP1_EnableClock
APB1LENR I2C1EN LL_APB1_GRP1_EnableClock
APB1LENR I2C2EN LL_APB1_GRP1_EnableClock
APB1LENR I3C1EN LL_APB1_GRP1_EnableClock
APB1LENR CRSEN LL_APB1_GRP1_EnableClock
APB1LENR USART6EN LL_APB1_GRP1_EnableClock
APB1LENR UART7EN LL_APB1_GRP1_EnableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
uint32_t
LL_APB1_GRP1_IsEnabledClock
(
uint32_t
periphs
)
-
Check if APB1 peripheral clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LENR TIM2EN LL_APB1_GRP1_IsEnabledClock
APB1LENR TIM3EN LL_APB1_GRP1_IsEnabledClock
APB1LENR TIM4EN LL_APB1_GRP1_IsEnabledClock
APB1LENR TIM5EN LL_APB1_GRP1_IsEnabledClock
APB1LENR TIM6EN LL_APB1_GRP1_IsEnabledClock
APB1LENR TIM7EN LL_APB1_GRP1_IsEnabledClock
APB1LENR TIM12EN LL_APB1_GRP1_IsEnabledClock
APB1LENR WWDGEN LL_APB1_GRP1_IsEnabledClock
APB1LENR OPAMP1EN LL_APB1_GRP1_IsEnabledClock
APB1LENR SPI2EN LL_APB1_GRP1_IsEnabledClock
APB1LENR SPI3EN LL_APB1_GRP1_IsEnabledClock
APB1LENR USART2EN LL_APB1_GRP1_IsEnabledClock
APB1LENR USART3EN LL_APB1_GRP1_IsEnabledClock
APB1LENR UART4EN LL_APB1_GRP1_IsEnabledClock
APB1LENR UART5EN LL_APB1_GRP1_IsEnabledClock
APB1LENR I2C1EN LL_APB1_GRP1_IsEnabledClock
APB1LENR I2C2EN LL_APB1_GRP1_IsEnabledClock
APB1LENR I3C1EN LL_APB1_GRP1_IsEnabledClock
APB1LENR CRSEN LL_APB1_GRP1_IsEnabledClock
APB1LENR USART6EN LL_APB1_GRP1_IsEnabledClock
APB1LENR UART7EN LL_APB1_GRP1_IsEnabledClock
- Parameters :
-
periphs – This parameter can be a one of the following values:
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB1_DisableBusClock
(
void
)
-
Disable APB1 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 APB1DIS LL_APB1_DisableBusClock
-
void
LL_APB1_GRP1_DisableClock
(
uint32_t
periphs
)
-
Disable APB1 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LENR TIM2EN LL_APB1_GRP1_DisableClock
APB1LENR TIM3EN LL_APB1_GRP1_DisableClock
APB1LENR TIM4EN LL_APB1_GRP1_DisableClock
APB1LENR TIM5EN LL_APB1_GRP1_DisableClock
APB1LENR TIM6EN LL_APB1_GRP1_DisableClock
APB1LENR TIM7EN LL_APB1_GRP1_DisableClock
APB1LENR TIM12EN LL_APB1_GRP1_DisableClock
APB1LENR WWDGEN LL_APB1_GRP1_DisableClock
APB1LENR OPAMP1EN LL_APB1_GRP1_DisableClock
APB1LENR SPI2EN LL_APB1_GRP1_DisableClock
APB1LENR SPI3EN LL_APB1_GRP1_DisableClock
APB1LENR USART2EN LL_APB1_GRP1_DisableClock
APB1LENR USART3EN LL_APB1_GRP1_DisableClock
APB1LENR UART4EN LL_APB1_GRP1_DisableClock
APB1LENR UART5EN LL_APB1_GRP1_DisableClock
APB1LENR I2C1EN LL_APB1_GRP1_DisableClock
APB1LENR I2C2EN LL_APB1_GRP1_DisableClock
APB1LENR I3C1EN LL_APB1_GRP1_DisableClock
APB1LENR CRSEN LL_APB1_GRP1_DisableClock
APB1LENR USART6EN LL_APB1_GRP1_DisableClock
APB1LENR UART7EN LL_APB1_GRP1_DisableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB1_GRP1_ForceReset
(
uint32_t
periphs
)
-
Force APB1 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LRSTR TIM2RST LL_APB1_GRP1_ForceReset
APB1LRSTR TIM3RST LL_APB1_GRP1_ForceReset
APB1LRSTR TIM4RST LL_APB1_GRP1_ForceReset
APB1LRSTR TIM5RST LL_APB1_GRP1_ForceReset
APB1LRSTR TIM6RST LL_APB1_GRP1_ForceReset
APB1LRSTR TIM7RST LL_APB1_GRP1_ForceReset
APB1LRSTR TIM12RST LL_APB1_GRP1_ForceReset
APB1LRSTR OPAMP1RST LL_APB1_GRP1_ForceReset
APB1LRSTR SPI2RST LL_APB1_GRP1_ForceReset
APB1LRSTR SPI3RST LL_APB1_GRP1_ForceReset
APB1LRSTR USART2RST LL_APB1_GRP1_ForceReset
APB1LRSTR USART3RST LL_APB1_GRP1_ForceReset
APB1LRSTR UART4RST LL_APB1_GRP1_ForceReset
APB1LRSTR UART5RST LL_APB1_GRP1_ForceReset
APB1LRSTR I2C1RST LL_APB1_GRP1_ForceReset
APB1LRSTR I2C2RST LL_APB1_GRP1_ForceReset
APB1LRSTR I3C1RST LL_APB1_GRP1_ForceReset
APB1LRSTR CRSRST LL_APB1_GRP1_ForceReset
APB1LRSTR USART6RST LL_APB1_GRP1_ForceReset
APB1LRSTR UART7RST LL_APB1_GRP1_ForceReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB1_GRP1_ReleaseReset
(
uint32_t
periphs
)
-
Release APB1 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LRSTR TIM2RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR TIM3RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR TIM4RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR TIM5RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR TIM6RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR TIM7RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR TIM12RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR OPAMP1RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR SPI2RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR SPI3RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR USART2RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR USART3RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR UART4RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR UART5RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR I2C1RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR I2C2RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR I3C1RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR CRSRST LL_APB1_GRP1_ReleaseReset
APB1LRSTR USART6RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR UART7RST LL_APB1_GRP1_ReleaseReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB1_GRP1_EnableClockLowPower
(
uint32_t
periphs
)
-
Enable APB1 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LLPENR TIM2LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR TIM3LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR TIM4LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR TIM5LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR TIM6LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR TIM7LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR TIM12LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR WWDGLPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR OPAMP1LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR SPI2LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR SPI3LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR USART2LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR USART3LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR UART4LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR UART5LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR I2C1LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR I2C2LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR I3C1LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR CRSLPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR USART6LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR UART7LPEN LL_APB1_GRP1_EnableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
uint32_t
LL_APB1_GRP1_IsEnabledClockLowPower
(
uint32_t
periphs
)
-
Check if APB1 peripheral clocks in low-power mode are enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LLPENR TIM2LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR TIM3LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR TIM4LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR TIM5LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR TIM6LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR TIM7LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR TIM12LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR WWDGLPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR OPAMP1LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR SPI2LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR SPI3LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR USART2LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR USART3LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR UART4LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR UART5LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR I2C1LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR I2C2LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR I3C1LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR CRSLPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR USART6LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR UART7LPEN LL_APB1_GRP1_IsEnabledClockLowPower
- Parameters :
-
periphs – This parameter can be a one of the following values:
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB1_GRP1_DisableClockLowPower
(
uint32_t
periphs
)
-
Disable APB1 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LLPENR TIM2LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR TIM3LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR TIM4LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR TIM5LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR TIM6LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR TIM7LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR TIM12LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR WWDGLPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR OPAMP1LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR SPI2LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR SPI3LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR USART2LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR USART3LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR UART4LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR UART5LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR I2C1LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR I2C2LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR I3C1LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR CRSLPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR USART6LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR UART7LPEN LL_APB1_GRP1_DisableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB1_GRP2_EnableClock
(
uint32_t
periphs
)
-
Enable APB1 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HENR COMP12EN LL_APB1_GRP2_EnableClock
APB1HENR FDCANEN LL_APB1_GRP2_EnableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
uint32_t
LL_APB1_GRP2_IsEnabledClock
(
uint32_t
periphs
)
-
Check if APB1 peripheral clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HENR COMP12EN LL_APB1_GRP2_IsEnabledClock
APB1HENR FDCANEN LL_APB1_GRP2_IsEnabledClock
- Parameters :
-
periphs – This parameter can be a one of the following values:
(*) value not defined in all devices.
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB1_GRP2_DisableClock
(
uint32_t
periphs
)
-
Disable APB1 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HENR COMP12EN LL_APB1_GRP2_DisableClock
APB1HENR FDCANEN LL_APB1_GRP2_DisableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_APB1_GRP2_ForceReset
(
uint32_t
periphs
)
-
Force APB1 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HRSTR COMP12RST LL_APB1_GRP2_ForceReset
APB1HRSTR FDCANRST LL_APB1_GRP2_ForceReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_APB1_GRP2_ReleaseReset
(
uint32_t
periphs
)
-
Release APB1 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HRSTR COMP12RST LL_APB1_GRP2_ReleaseReset
APB1HRSTR FDCANRST LL_APB1_GRP2_ReleaseReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_APB1_GRP2_EnableClockLowPower
(
uint32_t
periphs
)
-
Enable APB1 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HLPENR COMP12LPEN LL_APB1_GRP2_EnableClockLowPower
APB1HLPENR FDCANLPEN LL_APB1_GRP2_EnableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
uint32_t
LL_APB1_GRP2_IsEnabledClockLowPower
(
uint32_t
periphs
)
-
Check if APB1 peripheral clocks in low-power mode are enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HLPENR COMP12LPEN LL_APB1_GRP2_IsEnabledClockLowPower
APB1HLPENR FDCANLPEN LL_APB1_GRP2_IsEnabledClockLowPower
- Parameters :
-
periphs – This parameter can be a one of the following values:
(*) value not defined in all devices.
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB1_GRP2_DisableClockLowPower
(
uint32_t
periphs
)
-
Disable APB1 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HLPENR COMP12LPEN LL_APB1_GRP2_DisableClockLowPower
APB1HLPENR FDCANLPEN LL_APB1_GRP2_DisableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_APB1_EnableBusClock
(
void
)
- group BUS_LL_EF_APB1
-
Functions
-
void
LL_APB1_EnableBusClock
(
void
)
-
Enable APB1 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 APB1DIS LL_APB1_EnableBusClock
-
uint32_t
LL_APB1_IsEnabledBusClock
(
void
)
-
Check if APB1 bus clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 APB1DIS LL_APB1_IsEnabledBusClock
- Return values :
-
State – (1 or 0).
-
void
LL_APB1_GRP1_EnableClock
(
uint32_t
periphs
)
-
Enable APB1 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LENR TIM2EN LL_APB1_GRP1_EnableClock
APB1LENR TIM3EN LL_APB1_GRP1_EnableClock
APB1LENR TIM4EN LL_APB1_GRP1_EnableClock
APB1LENR TIM5EN LL_APB1_GRP1_EnableClock
APB1LENR TIM6EN LL_APB1_GRP1_EnableClock
APB1LENR TIM7EN LL_APB1_GRP1_EnableClock
APB1LENR TIM12EN LL_APB1_GRP1_EnableClock
APB1LENR WWDGEN LL_APB1_GRP1_EnableClock
APB1LENR OPAMP1EN LL_APB1_GRP1_EnableClock
APB1LENR SPI2EN LL_APB1_GRP1_EnableClock
APB1LENR SPI3EN LL_APB1_GRP1_EnableClock
APB1LENR USART2EN LL_APB1_GRP1_EnableClock
APB1LENR USART3EN LL_APB1_GRP1_EnableClock
APB1LENR UART4EN LL_APB1_GRP1_EnableClock
APB1LENR UART5EN LL_APB1_GRP1_EnableClock
APB1LENR I2C1EN LL_APB1_GRP1_EnableClock
APB1LENR I2C2EN LL_APB1_GRP1_EnableClock
APB1LENR I3C1EN LL_APB1_GRP1_EnableClock
APB1LENR CRSEN LL_APB1_GRP1_EnableClock
APB1LENR USART6EN LL_APB1_GRP1_EnableClock
APB1LENR UART7EN LL_APB1_GRP1_EnableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
uint32_t
LL_APB1_GRP1_IsEnabledClock
(
uint32_t
periphs
)
-
Check if APB1 peripheral clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LENR TIM2EN LL_APB1_GRP1_IsEnabledClock
APB1LENR TIM3EN LL_APB1_GRP1_IsEnabledClock
APB1LENR TIM4EN LL_APB1_GRP1_IsEnabledClock
APB1LENR TIM5EN LL_APB1_GRP1_IsEnabledClock
APB1LENR TIM6EN LL_APB1_GRP1_IsEnabledClock
APB1LENR TIM7EN LL_APB1_GRP1_IsEnabledClock
APB1LENR TIM12EN LL_APB1_GRP1_IsEnabledClock
APB1LENR WWDGEN LL_APB1_GRP1_IsEnabledClock
APB1LENR OPAMP1EN LL_APB1_GRP1_IsEnabledClock
APB1LENR SPI2EN LL_APB1_GRP1_IsEnabledClock
APB1LENR SPI3EN LL_APB1_GRP1_IsEnabledClock
APB1LENR USART2EN LL_APB1_GRP1_IsEnabledClock
APB1LENR USART3EN LL_APB1_GRP1_IsEnabledClock
APB1LENR UART4EN LL_APB1_GRP1_IsEnabledClock
APB1LENR UART5EN LL_APB1_GRP1_IsEnabledClock
APB1LENR I2C1EN LL_APB1_GRP1_IsEnabledClock
APB1LENR I2C2EN LL_APB1_GRP1_IsEnabledClock
APB1LENR I3C1EN LL_APB1_GRP1_IsEnabledClock
APB1LENR CRSEN LL_APB1_GRP1_IsEnabledClock
APB1LENR USART6EN LL_APB1_GRP1_IsEnabledClock
APB1LENR UART7EN LL_APB1_GRP1_IsEnabledClock
- Parameters :
-
periphs – This parameter can be a one of the following values:
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB1_DisableBusClock
(
void
)
-
Disable APB1 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 APB1DIS LL_APB1_DisableBusClock
-
void
LL_APB1_GRP1_DisableClock
(
uint32_t
periphs
)
-
Disable APB1 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LENR TIM2EN LL_APB1_GRP1_DisableClock
APB1LENR TIM3EN LL_APB1_GRP1_DisableClock
APB1LENR TIM4EN LL_APB1_GRP1_DisableClock
APB1LENR TIM5EN LL_APB1_GRP1_DisableClock
APB1LENR TIM6EN LL_APB1_GRP1_DisableClock
APB1LENR TIM7EN LL_APB1_GRP1_DisableClock
APB1LENR TIM12EN LL_APB1_GRP1_DisableClock
APB1LENR WWDGEN LL_APB1_GRP1_DisableClock
APB1LENR OPAMP1EN LL_APB1_GRP1_DisableClock
APB1LENR SPI2EN LL_APB1_GRP1_DisableClock
APB1LENR SPI3EN LL_APB1_GRP1_DisableClock
APB1LENR USART2EN LL_APB1_GRP1_DisableClock
APB1LENR USART3EN LL_APB1_GRP1_DisableClock
APB1LENR UART4EN LL_APB1_GRP1_DisableClock
APB1LENR UART5EN LL_APB1_GRP1_DisableClock
APB1LENR I2C1EN LL_APB1_GRP1_DisableClock
APB1LENR I2C2EN LL_APB1_GRP1_DisableClock
APB1LENR I3C1EN LL_APB1_GRP1_DisableClock
APB1LENR CRSEN LL_APB1_GRP1_DisableClock
APB1LENR USART6EN LL_APB1_GRP1_DisableClock
APB1LENR UART7EN LL_APB1_GRP1_DisableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB1_GRP1_ForceReset
(
uint32_t
periphs
)
-
Force APB1 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LRSTR TIM2RST LL_APB1_GRP1_ForceReset
APB1LRSTR TIM3RST LL_APB1_GRP1_ForceReset
APB1LRSTR TIM4RST LL_APB1_GRP1_ForceReset
APB1LRSTR TIM5RST LL_APB1_GRP1_ForceReset
APB1LRSTR TIM6RST LL_APB1_GRP1_ForceReset
APB1LRSTR TIM7RST LL_APB1_GRP1_ForceReset
APB1LRSTR TIM12RST LL_APB1_GRP1_ForceReset
APB1LRSTR OPAMP1RST LL_APB1_GRP1_ForceReset
APB1LRSTR SPI2RST LL_APB1_GRP1_ForceReset
APB1LRSTR SPI3RST LL_APB1_GRP1_ForceReset
APB1LRSTR USART2RST LL_APB1_GRP1_ForceReset
APB1LRSTR USART3RST LL_APB1_GRP1_ForceReset
APB1LRSTR UART4RST LL_APB1_GRP1_ForceReset
APB1LRSTR UART5RST LL_APB1_GRP1_ForceReset
APB1LRSTR I2C1RST LL_APB1_GRP1_ForceReset
APB1LRSTR I2C2RST LL_APB1_GRP1_ForceReset
APB1LRSTR I3C1RST LL_APB1_GRP1_ForceReset
APB1LRSTR CRSRST LL_APB1_GRP1_ForceReset
APB1LRSTR USART6RST LL_APB1_GRP1_ForceReset
APB1LRSTR UART7RST LL_APB1_GRP1_ForceReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB1_GRP1_ReleaseReset
(
uint32_t
periphs
)
-
Release APB1 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LRSTR TIM2RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR TIM3RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR TIM4RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR TIM5RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR TIM6RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR TIM7RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR TIM12RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR OPAMP1RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR SPI2RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR SPI3RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR USART2RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR USART3RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR UART4RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR UART5RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR I2C1RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR I2C2RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR I3C1RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR CRSRST LL_APB1_GRP1_ReleaseReset
APB1LRSTR USART6RST LL_APB1_GRP1_ReleaseReset
APB1LRSTR UART7RST LL_APB1_GRP1_ReleaseReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB1_GRP1_EnableClockLowPower
(
uint32_t
periphs
)
-
Enable APB1 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LLPENR TIM2LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR TIM3LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR TIM4LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR TIM5LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR TIM6LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR TIM7LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR TIM12LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR WWDGLPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR OPAMP1LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR SPI2LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR SPI3LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR USART2LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR USART3LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR UART4LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR UART5LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR I2C1LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR I2C2LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR I3C1LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR CRSLPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR USART6LPEN LL_APB1_GRP1_EnableClockLowPower
APB1LLPENR UART7LPEN LL_APB1_GRP1_EnableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
uint32_t
LL_APB1_GRP1_IsEnabledClockLowPower
(
uint32_t
periphs
)
-
Check if APB1 peripheral clocks in low-power mode are enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LLPENR TIM2LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR TIM3LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR TIM4LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR TIM5LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR TIM6LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR TIM7LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR TIM12LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR WWDGLPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR OPAMP1LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR SPI2LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR SPI3LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR USART2LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR USART3LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR UART4LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR UART5LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR I2C1LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR I2C2LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR I3C1LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR CRSLPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR USART6LPEN LL_APB1_GRP1_IsEnabledClockLowPower
APB1LLPENR UART7LPEN LL_APB1_GRP1_IsEnabledClockLowPower
- Parameters :
-
periphs – This parameter can be a one of the following values:
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB1_GRP1_DisableClockLowPower
(
uint32_t
periphs
)
-
Disable APB1 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1LLPENR TIM2LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR TIM3LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR TIM4LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR TIM5LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR TIM6LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR TIM7LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR TIM12LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR WWDGLPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR OPAMP1LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR SPI2LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR SPI3LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR USART2LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR USART3LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR UART4LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR UART5LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR I2C1LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR I2C2LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR I3C1LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR CRSLPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR USART6LPEN LL_APB1_GRP1_DisableClockLowPower
APB1LLPENR UART7LPEN LL_APB1_GRP1_DisableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB1_GRP2_EnableClock
(
uint32_t
periphs
)
-
Enable APB1 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HENR COMP12EN LL_APB1_GRP2_EnableClock
APB1HENR FDCANEN LL_APB1_GRP2_EnableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
uint32_t
LL_APB1_GRP2_IsEnabledClock
(
uint32_t
periphs
)
-
Check if APB1 peripheral clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HENR COMP12EN LL_APB1_GRP2_IsEnabledClock
APB1HENR FDCANEN LL_APB1_GRP2_IsEnabledClock
- Parameters :
-
periphs – This parameter can be a one of the following values:
(*) value not defined in all devices.
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB1_GRP2_DisableClock
(
uint32_t
periphs
)
-
Disable APB1 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HENR COMP12EN LL_APB1_GRP2_DisableClock
APB1HENR FDCANEN LL_APB1_GRP2_DisableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_APB1_GRP2_ForceReset
(
uint32_t
periphs
)
-
Force APB1 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HRSTR COMP12RST LL_APB1_GRP2_ForceReset
APB1HRSTR FDCANRST LL_APB1_GRP2_ForceReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_APB1_GRP2_ReleaseReset
(
uint32_t
periphs
)
-
Release APB1 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HRSTR COMP12RST LL_APB1_GRP2_ReleaseReset
APB1HRSTR FDCANRST LL_APB1_GRP2_ReleaseReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_APB1_GRP2_EnableClockLowPower
(
uint32_t
periphs
)
-
Enable APB1 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HLPENR COMP12LPEN LL_APB1_GRP2_EnableClockLowPower
APB1HLPENR FDCANLPEN LL_APB1_GRP2_EnableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
uint32_t
LL_APB1_GRP2_IsEnabledClockLowPower
(
uint32_t
periphs
)
-
Check if APB1 peripheral clocks in low-power mode are enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HLPENR COMP12LPEN LL_APB1_GRP2_IsEnabledClockLowPower
APB1HLPENR FDCANLPEN LL_APB1_GRP2_IsEnabledClockLowPower
- Parameters :
-
periphs – This parameter can be a one of the following values:
(*) value not defined in all devices.
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB1_GRP2_DisableClockLowPower
(
uint32_t
periphs
)
-
Disable APB1 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB1HLPENR COMP12LPEN LL_APB1_GRP2_DisableClockLowPower
APB1HLPENR FDCANLPEN LL_APB1_GRP2_DisableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
(*) value not defined in all devices.
-
void
LL_APB1_EnableBusClock
(
void
)
APB2 ¶
- group BUS_LL_EF_APB2
-
Functions
-
void
LL_APB2_EnableBusClock
(
void
)
¶
-
Enable APB2 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions) CFGR2 APB2DIS LL_APB2_EnableBusClock
-
-
uint32_t
LL_APB2_IsEnabledBusClock
(
void
)
¶
-
Check if APB2 bus clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions) CFGR2 APB2DIS LL_APB2_IsEnabledBusClock
-
- Return values :
-
State – (1 or 0).
-
void
LL_APB2_GRP1_EnableClock
(
uint32_t
periphs
)
¶
-
Enable APB2 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2ENR TIM1EN LL_APB2_GRP1_EnableClock
APB2ENR SPI1EN LL_APB2_GRP1_EnableClock
APB2ENR TIM8EN LL_APB2_GRP1_EnableClock
APB2ENR USART1EN LL_APB2_GRP1_EnableClock
APB2ENR TIM15EN LL_APB2_GRP1_EnableClock
APB2ENR TIM16EN LL_APB2_GRP1_EnableClock
APB2ENR TIM17EN LL_APB2_GRP1_EnableClock
APB2ENR USBEN LL_APB2_GRP1_EnableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
uint32_t
LL_APB2_GRP1_IsEnabledClock
(
uint32_t
periphs
)
¶
-
Check if APB2 peripheral clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2ENR TIM1EN LL_APB2_GRP1_IsEnabledClock
APB2ENR SPI1EN LL_APB2_GRP1_IsEnabledClock
APB2ENR TIM8EN LL_APB2_GRP1_IsEnabledClock
APB2ENR USART1EN LL_APB2_GRP1_IsEnabledClock
APB2ENR TIM15EN LL_APB2_GRP1_IsEnabledClock
APB2ENR TIM16EN LL_APB2_GRP1_IsEnabledClock
APB2ENR TIM17EN LL_APB2_GRP1_IsEnabledClock
APB2ENR USBEN LL_APB2_GRP1_IsEnabledClock
- Parameters :
-
periphs – This parameter can be a one of the following values:
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB2_DisableBusClock
(
void
)
¶
-
Disable APB2 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions) CFGR2 APB2DIS LL_APB2_DisableBusClock
-
-
void
LL_APB2_GRP1_DisableClock
(
uint32_t
periphs
)
¶
-
Disable APB2 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2ENR TIM1EN LL_APB2_GRP1_DisableClock
APB2ENR SPI1EN LL_APB2_GRP1_DisableClock
APB2ENR TIM8EN LL_APB2_GRP1_DisableClock
APB2ENR USART1EN LL_APB2_GRP1_DisableClock
APB2ENR TIM15EN LL_APB2_GRP1_DisableClock
APB2ENR TIM16EN LL_APB2_GRP1_DisableClock
APB2ENR TIM17EN LL_APB2_GRP1_DisableClock
APB2ENR USBEN LL_APB2_GRP1_DisableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB2_GRP1_ForceReset
(
uint32_t
periphs
)
¶
-
Force APB2 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2RSTR TIM1RST LL_APB2_GRP1_ForceReset
APB2RSTR SPI1RST LL_APB2_GRP1_ForceReset
APB2RSTR TIM8RST LL_APB2_GRP1_ForceReset
APB2RSTR USART1RST LL_APB2_GRP1_ForceReset
APB2RSTR TIM15RST LL_APB2_GRP1_ForceReset
APB2RSTR TIM16RST LL_APB2_GRP1_ForceReset
APB2RSTR TIM17RST LL_APB2_GRP1_ForceReset
APB2RSTR USBRST LL_APB2_GRP1_ForceReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB2_GRP1_ReleaseReset
(
uint32_t
periphs
)
¶
-
Release APB2 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2RSTR TIM1RST LL_APB2_GRP1_ReleaseReset
APB2RSTR SPI1RST LL_APB2_GRP1_ReleaseReset
APB2RSTR TIM8RST LL_APB2_GRP1_ReleaseReset
APB2RSTR USART1RST LL_APB2_GRP1_ReleaseReset
APB2RSTR TIM15RST LL_APB2_GRP1_ReleaseReset
APB2RSTR TIM16RST LL_APB2_GRP1_ReleaseReset
APB2RSTR TIM17RST LL_APB2_GRP1_ReleaseReset
APB2RSTR USBRST LL_APB2_GRP1_ReleaseReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB2_GRP1_EnableClockLowPower
(
uint32_t
periphs
)
¶
-
Enable APB2 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2LPENR TIM1LPEN LL_APB2_GRP1_EnableClockLowPower
APB2LPENR SPI1LPEN LL_APB2_GRP1_EnableClockLowPower
APB2LPENR TIM8LPEN LL_APB2_GRP1_EnableClockLowPower
APB2LPENR USART1LPEN LL_APB2_GRP1_EnableClockLowPower
APB2LPENR TIM15LPEN LL_APB2_GRP1_EnableClockLowPower
APB2LPENR TIM16LPEN LL_APB2_GRP1_EnableClockLowPower
APB2LPENR TIM17LPEN LL_APB2_GRP1_EnableClockLowPower
APB2LPENR USBLPEN LL_APB2_GRP1_EnableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
uint32_t
LL_APB2_GRP1_IsEnabledClockLowPower
(
uint32_t
periphs
)
¶
-
Check if APB2 peripheral clocks in low-power mode are enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2LPENR TIM1LPEN LL_APB2_GRP1_IsEnabledClockLowPower
APB2LPENR SPI1LPEN LL_APB2_GRP1_IsEnabledClockLowPower
APB2LPENR TIM8LPEN LL_APB2_GRP1_IsEnabledClockLowPower
APB2LPENR USART1LPEN LL_APB2_GRP1_IsEnabledClockLowPower
APB2LPENR TIM15LPEN LL_APB2_GRP1_IsEnabledClockLowPower
APB2LPENR TIM16LPEN LL_APB2_GRP1_IsEnabledClockLowPower
APB2LPENR TIM17LPEN LL_APB2_GRP1_IsEnabledClockLowPower
APB2LPENR USBLPEN LL_APB2_GRP1_IsEnabledClockLowPower
- Parameters :
-
periphs – This parameter can be a one of the following values:
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB2_GRP1_DisableClockLowPower
(
uint32_t
periphs
)
¶
-
Disable APB2 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2LPENR TIM1LPEN LL_APB2_GRP1_DisableClockLowPower
APB2LPENR SPI1LPEN LL_APB2_GRP1_DisableClockLowPower
APB2LPENR TIM8LPEN LL_APB2_GRP1_DisableClockLowPower
APB2LPENR USART1LPEN LL_APB2_GRP1_DisableClockLowPower
APB2LPENR TIM15LPEN LL_APB2_GRP1_DisableClockLowPower
APB2LPENR TIM16LPEN LL_APB2_GRP1_DisableClockLowPower
APB2LPENR TIM17LPEN LL_APB2_GRP1_DisableClockLowPower
APB2LPENR USBLPEN LL_APB2_GRP1_DisableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB2_EnableBusClock
(
void
)
¶
- group BUS_LL_EF_APB2
-
Functions
-
void
LL_APB2_EnableBusClock
(
void
)
-
Enable APB2 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions) CFGR2 APB2DIS LL_APB2_EnableBusClock
-
-
uint32_t
LL_APB2_IsEnabledBusClock
(
void
)
-
Check if APB2 bus clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions) CFGR2 APB2DIS LL_APB2_IsEnabledBusClock
-
- Return values :
-
State – (1 or 0).
-
void
LL_APB2_GRP1_EnableClock
(
uint32_t
periphs
)
-
Enable APB2 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2ENR TIM1EN LL_APB2_GRP1_EnableClock
APB2ENR SPI1EN LL_APB2_GRP1_EnableClock
APB2ENR TIM8EN LL_APB2_GRP1_EnableClock
APB2ENR USART1EN LL_APB2_GRP1_EnableClock
APB2ENR TIM15EN LL_APB2_GRP1_EnableClock
APB2ENR TIM16EN LL_APB2_GRP1_EnableClock
APB2ENR TIM17EN LL_APB2_GRP1_EnableClock
APB2ENR USBEN LL_APB2_GRP1_EnableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
uint32_t
LL_APB2_GRP1_IsEnabledClock
(
uint32_t
periphs
)
-
Check if APB2 peripheral clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2ENR TIM1EN LL_APB2_GRP1_IsEnabledClock
APB2ENR SPI1EN LL_APB2_GRP1_IsEnabledClock
APB2ENR TIM8EN LL_APB2_GRP1_IsEnabledClock
APB2ENR USART1EN LL_APB2_GRP1_IsEnabledClock
APB2ENR TIM15EN LL_APB2_GRP1_IsEnabledClock
APB2ENR TIM16EN LL_APB2_GRP1_IsEnabledClock
APB2ENR TIM17EN LL_APB2_GRP1_IsEnabledClock
APB2ENR USBEN LL_APB2_GRP1_IsEnabledClock
- Parameters :
-
periphs – This parameter can be a one of the following values:
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB2_DisableBusClock
(
void
)
-
Disable APB2 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions) CFGR2 APB2DIS LL_APB2_DisableBusClock
-
-
void
LL_APB2_GRP1_DisableClock
(
uint32_t
periphs
)
-
Disable APB2 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2ENR TIM1EN LL_APB2_GRP1_DisableClock
APB2ENR SPI1EN LL_APB2_GRP1_DisableClock
APB2ENR TIM8EN LL_APB2_GRP1_DisableClock
APB2ENR USART1EN LL_APB2_GRP1_DisableClock
APB2ENR TIM15EN LL_APB2_GRP1_DisableClock
APB2ENR TIM16EN LL_APB2_GRP1_DisableClock
APB2ENR TIM17EN LL_APB2_GRP1_DisableClock
APB2ENR USBEN LL_APB2_GRP1_DisableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB2_GRP1_ForceReset
(
uint32_t
periphs
)
-
Force APB2 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2RSTR TIM1RST LL_APB2_GRP1_ForceReset
APB2RSTR SPI1RST LL_APB2_GRP1_ForceReset
APB2RSTR TIM8RST LL_APB2_GRP1_ForceReset
APB2RSTR USART1RST LL_APB2_GRP1_ForceReset
APB2RSTR TIM15RST LL_APB2_GRP1_ForceReset
APB2RSTR TIM16RST LL_APB2_GRP1_ForceReset
APB2RSTR TIM17RST LL_APB2_GRP1_ForceReset
APB2RSTR USBRST LL_APB2_GRP1_ForceReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB2_GRP1_ReleaseReset
(
uint32_t
periphs
)
-
Release APB2 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2RSTR TIM1RST LL_APB2_GRP1_ReleaseReset
APB2RSTR SPI1RST LL_APB2_GRP1_ReleaseReset
APB2RSTR TIM8RST LL_APB2_GRP1_ReleaseReset
APB2RSTR USART1RST LL_APB2_GRP1_ReleaseReset
APB2RSTR TIM15RST LL_APB2_GRP1_ReleaseReset
APB2RSTR TIM16RST LL_APB2_GRP1_ReleaseReset
APB2RSTR TIM17RST LL_APB2_GRP1_ReleaseReset
APB2RSTR USBRST LL_APB2_GRP1_ReleaseReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB2_GRP1_EnableClockLowPower
(
uint32_t
periphs
)
-
Enable APB2 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2LPENR TIM1LPEN LL_APB2_GRP1_EnableClockLowPower
APB2LPENR SPI1LPEN LL_APB2_GRP1_EnableClockLowPower
APB2LPENR TIM8LPEN LL_APB2_GRP1_EnableClockLowPower
APB2LPENR USART1LPEN LL_APB2_GRP1_EnableClockLowPower
APB2LPENR TIM15LPEN LL_APB2_GRP1_EnableClockLowPower
APB2LPENR TIM16LPEN LL_APB2_GRP1_EnableClockLowPower
APB2LPENR TIM17LPEN LL_APB2_GRP1_EnableClockLowPower
APB2LPENR USBLPEN LL_APB2_GRP1_EnableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
uint32_t
LL_APB2_GRP1_IsEnabledClockLowPower
(
uint32_t
periphs
)
-
Check if APB2 peripheral clocks in low-power mode are enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2LPENR TIM1LPEN LL_APB2_GRP1_IsEnabledClockLowPower
APB2LPENR SPI1LPEN LL_APB2_GRP1_IsEnabledClockLowPower
APB2LPENR TIM8LPEN LL_APB2_GRP1_IsEnabledClockLowPower
APB2LPENR USART1LPEN LL_APB2_GRP1_IsEnabledClockLowPower
APB2LPENR TIM15LPEN LL_APB2_GRP1_IsEnabledClockLowPower
APB2LPENR TIM16LPEN LL_APB2_GRP1_IsEnabledClockLowPower
APB2LPENR TIM17LPEN LL_APB2_GRP1_IsEnabledClockLowPower
APB2LPENR USBLPEN LL_APB2_GRP1_IsEnabledClockLowPower
- Parameters :
-
periphs – This parameter can be a one of the following values:
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB2_GRP1_DisableClockLowPower
(
uint32_t
periphs
)
-
Disable APB2 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2LPENR TIM1LPEN LL_APB2_GRP1_DisableClockLowPower
APB2LPENR SPI1LPEN LL_APB2_GRP1_DisableClockLowPower
APB2LPENR TIM8LPEN LL_APB2_GRP1_DisableClockLowPower
APB2LPENR USART1LPEN LL_APB2_GRP1_DisableClockLowPower
APB2LPENR TIM15LPEN LL_APB2_GRP1_DisableClockLowPower
APB2LPENR TIM16LPEN LL_APB2_GRP1_DisableClockLowPower
APB2LPENR TIM17LPEN LL_APB2_GRP1_DisableClockLowPower
APB2LPENR USBLPEN LL_APB2_GRP1_DisableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB2_EnableBusClock
(
void
)
- group BUS_LL_EF_APB2
-
Functions
-
void
LL_APB2_EnableBusClock
(
void
)
-
Enable APB2 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions) CFGR2 APB2DIS LL_APB2_EnableBusClock
-
-
uint32_t
LL_APB2_IsEnabledBusClock
(
void
)
-
Check if APB2 bus clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions) CFGR2 APB2DIS LL_APB2_IsEnabledBusClock
-
- Return values :
-
State – (1 or 0).
-
void
LL_APB2_GRP1_EnableClock
(
uint32_t
periphs
)
-
Enable APB2 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2ENR TIM1EN LL_APB2_GRP1_EnableClock
APB2ENR SPI1EN LL_APB2_GRP1_EnableClock
APB2ENR TIM8EN LL_APB2_GRP1_EnableClock
APB2ENR USART1EN LL_APB2_GRP1_EnableClock
APB2ENR TIM15EN LL_APB2_GRP1_EnableClock
APB2ENR TIM16EN LL_APB2_GRP1_EnableClock
APB2ENR TIM17EN LL_APB2_GRP1_EnableClock
APB2ENR USBEN LL_APB2_GRP1_EnableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
uint32_t
LL_APB2_GRP1_IsEnabledClock
(
uint32_t
periphs
)
-
Check if APB2 peripheral clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2ENR TIM1EN LL_APB2_GRP1_IsEnabledClock
APB2ENR SPI1EN LL_APB2_GRP1_IsEnabledClock
APB2ENR TIM8EN LL_APB2_GRP1_IsEnabledClock
APB2ENR USART1EN LL_APB2_GRP1_IsEnabledClock
APB2ENR TIM15EN LL_APB2_GRP1_IsEnabledClock
APB2ENR TIM16EN LL_APB2_GRP1_IsEnabledClock
APB2ENR TIM17EN LL_APB2_GRP1_IsEnabledClock
APB2ENR USBEN LL_APB2_GRP1_IsEnabledClock
- Parameters :
-
periphs – This parameter can be a one of the following values:
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB2_DisableBusClock
(
void
)
-
Disable APB2 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions) CFGR2 APB2DIS LL_APB2_DisableBusClock
-
-
void
LL_APB2_GRP1_DisableClock
(
uint32_t
periphs
)
-
Disable APB2 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2ENR TIM1EN LL_APB2_GRP1_DisableClock
APB2ENR SPI1EN LL_APB2_GRP1_DisableClock
APB2ENR TIM8EN LL_APB2_GRP1_DisableClock
APB2ENR USART1EN LL_APB2_GRP1_DisableClock
APB2ENR TIM15EN LL_APB2_GRP1_DisableClock
APB2ENR TIM16EN LL_APB2_GRP1_DisableClock
APB2ENR TIM17EN LL_APB2_GRP1_DisableClock
APB2ENR USBEN LL_APB2_GRP1_DisableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB2_GRP1_ForceReset
(
uint32_t
periphs
)
-
Force APB2 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2RSTR TIM1RST LL_APB2_GRP1_ForceReset
APB2RSTR SPI1RST LL_APB2_GRP1_ForceReset
APB2RSTR TIM8RST LL_APB2_GRP1_ForceReset
APB2RSTR USART1RST LL_APB2_GRP1_ForceReset
APB2RSTR TIM15RST LL_APB2_GRP1_ForceReset
APB2RSTR TIM16RST LL_APB2_GRP1_ForceReset
APB2RSTR TIM17RST LL_APB2_GRP1_ForceReset
APB2RSTR USBRST LL_APB2_GRP1_ForceReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB2_GRP1_ReleaseReset
(
uint32_t
periphs
)
-
Release APB2 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2RSTR TIM1RST LL_APB2_GRP1_ReleaseReset
APB2RSTR SPI1RST LL_APB2_GRP1_ReleaseReset
APB2RSTR TIM8RST LL_APB2_GRP1_ReleaseReset
APB2RSTR USART1RST LL_APB2_GRP1_ReleaseReset
APB2RSTR TIM15RST LL_APB2_GRP1_ReleaseReset
APB2RSTR TIM16RST LL_APB2_GRP1_ReleaseReset
APB2RSTR TIM17RST LL_APB2_GRP1_ReleaseReset
APB2RSTR USBRST LL_APB2_GRP1_ReleaseReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB2_GRP1_EnableClockLowPower
(
uint32_t
periphs
)
-
Enable APB2 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2LPENR TIM1LPEN LL_APB2_GRP1_EnableClockLowPower
APB2LPENR SPI1LPEN LL_APB2_GRP1_EnableClockLowPower
APB2LPENR TIM8LPEN LL_APB2_GRP1_EnableClockLowPower
APB2LPENR USART1LPEN LL_APB2_GRP1_EnableClockLowPower
APB2LPENR TIM15LPEN LL_APB2_GRP1_EnableClockLowPower
APB2LPENR TIM16LPEN LL_APB2_GRP1_EnableClockLowPower
APB2LPENR TIM17LPEN LL_APB2_GRP1_EnableClockLowPower
APB2LPENR USBLPEN LL_APB2_GRP1_EnableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
uint32_t
LL_APB2_GRP1_IsEnabledClockLowPower
(
uint32_t
periphs
)
-
Check if APB2 peripheral clocks in low-power mode are enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2LPENR TIM1LPEN LL_APB2_GRP1_IsEnabledClockLowPower
APB2LPENR SPI1LPEN LL_APB2_GRP1_IsEnabledClockLowPower
APB2LPENR TIM8LPEN LL_APB2_GRP1_IsEnabledClockLowPower
APB2LPENR USART1LPEN LL_APB2_GRP1_IsEnabledClockLowPower
APB2LPENR TIM15LPEN LL_APB2_GRP1_IsEnabledClockLowPower
APB2LPENR TIM16LPEN LL_APB2_GRP1_IsEnabledClockLowPower
APB2LPENR TIM17LPEN LL_APB2_GRP1_IsEnabledClockLowPower
APB2LPENR USBLPEN LL_APB2_GRP1_IsEnabledClockLowPower
- Parameters :
-
periphs – This parameter can be a one of the following values:
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB2_GRP1_DisableClockLowPower
(
uint32_t
periphs
)
-
Disable APB2 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB2LPENR TIM1LPEN LL_APB2_GRP1_DisableClockLowPower
APB2LPENR SPI1LPEN LL_APB2_GRP1_DisableClockLowPower
APB2LPENR TIM8LPEN LL_APB2_GRP1_DisableClockLowPower
APB2LPENR USART1LPEN LL_APB2_GRP1_DisableClockLowPower
APB2LPENR TIM15LPEN LL_APB2_GRP1_DisableClockLowPower
APB2LPENR TIM16LPEN LL_APB2_GRP1_DisableClockLowPower
APB2LPENR TIM17LPEN LL_APB2_GRP1_DisableClockLowPower
APB2LPENR USBLPEN LL_APB2_GRP1_DisableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB2_EnableBusClock
(
void
)
APB3 ¶
- group BUS_LL_EF_APB3
-
Functions
-
void
LL_APB3_EnableBusClock
(
void
)
¶
-
Enable APB3 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions) CFGR2 APB3DIS LL_APB3_EnableBusClock
-
-
uint32_t
LL_APB3_IsEnabledBusClock
(
void
)
¶
-
Check if APB3 bus clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 APB3DIS LL_APB3_IsEnabledBusClock
- Return values :
-
State – (1 or 0).
-
void
LL_APB3_GRP1_EnableClock
(
uint32_t
periphs
)
¶
-
Enable APB3 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3ENR SBSEN LL_APB3_GRP1_EnableClock
APB3ENR LPUART1EN LL_APB3_GRP1_EnableClock
APB3ENR LPTIM1EN LL_APB3_GRP1_EnableClock
APB3ENR RTCAPBEN LL_APB3_GRP1_EnableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
uint32_t
LL_APB3_GRP1_IsEnabledClock
(
uint32_t
periphs
)
¶
-
Check if APB3 peripheral clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3ENR SBSEN LL_APB3_GRP1_IsEnabledClock
APB3ENR LPUART1EN LL_APB3_GRP1_IsEnabledClock
APB3ENR LPTIM1EN LL_APB3_GRP1_IsEnabledClock
APB3ENR RTCAPBEN LL_APB3_GRP1_IsEnabledClock
- Parameters :
-
periphs – This parameter can be a one of the following values:
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB3_DisableBusClock
(
void
)
¶
-
Disable APB3 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 APB3DIS LL_APB3_DisableBusClock
-
void
LL_APB3_GRP1_DisableClock
(
uint32_t
periphs
)
¶
-
Disable APB3 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3ENR SBSEN LL_APB3_GRP1_DisableClock
APB3ENR LPUART1EN LL_APB3_GRP1_DisableClock
APB3ENR LPTIM1EN LL_APB3_GRP1_DisableClock
APB3ENR RTCAPBEN LL_APB3_GRP1_DisableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB3_GRP1_ForceReset
(
uint32_t
periphs
)
¶
-
Force APB3 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3RSTR SBSRST LL_APB3_GRP1_ForceReset
APB3RSTR LPUART1RST LL_APB3_GRP1_ForceReset
APB3RSTR LPTIM1RST LL_APB3_GRP1_ForceReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB3_GRP1_ReleaseReset
(
uint32_t
periphs
)
¶
-
Release APB3 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3RSTR SBSRST LL_APB3_GRP1_ReleaseReset
APB3RSTR LPUART1RST LL_APB3_GRP1_ReleaseReset
APB3RSTR LPTIM1RST LL_APB3_GRP1_ReleaseReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB3_GRP1_EnableClockLowPower
(
uint32_t
periphs
)
¶
-
Enable APB3 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3LPENR SBSLPEN LL_APB3_GRP1_EnableClockLowPower
APB3LPENR LPUART1LPEN LL_APB3_GRP1_EnableClockLowPower
APB3LPENR LPTIM1LPEN LL_APB3_GRP1_EnableClockLowPower
APB3LPENR RTCAPBLPEN LL_APB3_GRP1_EnableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
uint32_t
LL_APB3_GRP1_IsEnabledClockLowPower
(
uint32_t
periphs
)
¶
-
Check if APB3 peripheral clocks in low-power mode are enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3LPENR SBSLPEN LL_APB3_GRP1_IsEnabledClockLowPower
APB3LPENR LPUART1LPEN LL_APB3_GRP1_IsEnabledClockLowPower
APB3LPENR LPTIM1LPEN LL_APB3_GRP1_IsEnabledClockLowPower
APB3LPENR RTCAPBLPEN LL_APB3_GRP1_IsEnabledClockLowPower
- Parameters :
-
periphs – This parameter can be a one of the following values:
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB3_GRP1_DisableClockLowPower
(
uint32_t
periphs
)
¶
-
Disable APB3 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3LPENR SBSLPEN LL_APB3_GRP1_DisableClockLowPower
APB3LPENR LPUART1LPEN LL_APB3_GRP1_DisableClockLowPower
APB3LPENR LPTIM1LPEN LL_APB3_GRP1_DisableClockLowPower
APB3LPENR RTCAPBLPEN LL_APB3_GRP1_DisableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB3_EnableBusClock
(
void
)
¶
- group BUS_LL_EF_APB3
-
Functions
-
void
LL_APB3_EnableBusClock
(
void
)
-
Enable APB3 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions) CFGR2 APB3DIS LL_APB3_EnableBusClock
-
-
uint32_t
LL_APB3_IsEnabledBusClock
(
void
)
-
Check if APB3 bus clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 APB3DIS LL_APB3_IsEnabledBusClock
- Return values :
-
State – (1 or 0).
-
void
LL_APB3_GRP1_EnableClock
(
uint32_t
periphs
)
-
Enable APB3 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3ENR SBSEN LL_APB3_GRP1_EnableClock
APB3ENR LPUART1EN LL_APB3_GRP1_EnableClock
APB3ENR LPTIM1EN LL_APB3_GRP1_EnableClock
APB3ENR RTCAPBEN LL_APB3_GRP1_EnableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
uint32_t
LL_APB3_GRP1_IsEnabledClock
(
uint32_t
periphs
)
-
Check if APB3 peripheral clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3ENR SBSEN LL_APB3_GRP1_IsEnabledClock
APB3ENR LPUART1EN LL_APB3_GRP1_IsEnabledClock
APB3ENR LPTIM1EN LL_APB3_GRP1_IsEnabledClock
APB3ENR RTCAPBEN LL_APB3_GRP1_IsEnabledClock
- Parameters :
-
periphs – This parameter can be a one of the following values:
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB3_DisableBusClock
(
void
)
-
Disable APB3 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 APB3DIS LL_APB3_DisableBusClock
-
void
LL_APB3_GRP1_DisableClock
(
uint32_t
periphs
)
-
Disable APB3 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3ENR SBSEN LL_APB3_GRP1_DisableClock
APB3ENR LPUART1EN LL_APB3_GRP1_DisableClock
APB3ENR LPTIM1EN LL_APB3_GRP1_DisableClock
APB3ENR RTCAPBEN LL_APB3_GRP1_DisableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB3_GRP1_ForceReset
(
uint32_t
periphs
)
-
Force APB3 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3RSTR SBSRST LL_APB3_GRP1_ForceReset
APB3RSTR LPUART1RST LL_APB3_GRP1_ForceReset
APB3RSTR LPTIM1RST LL_APB3_GRP1_ForceReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB3_GRP1_ReleaseReset
(
uint32_t
periphs
)
-
Release APB3 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3RSTR SBSRST LL_APB3_GRP1_ReleaseReset
APB3RSTR LPUART1RST LL_APB3_GRP1_ReleaseReset
APB3RSTR LPTIM1RST LL_APB3_GRP1_ReleaseReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB3_GRP1_EnableClockLowPower
(
uint32_t
periphs
)
-
Enable APB3 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3LPENR SBSLPEN LL_APB3_GRP1_EnableClockLowPower
APB3LPENR LPUART1LPEN LL_APB3_GRP1_EnableClockLowPower
APB3LPENR LPTIM1LPEN LL_APB3_GRP1_EnableClockLowPower
APB3LPENR RTCAPBLPEN LL_APB3_GRP1_EnableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
uint32_t
LL_APB3_GRP1_IsEnabledClockLowPower
(
uint32_t
periphs
)
-
Check if APB3 peripheral clocks in low-power mode are enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3LPENR SBSLPEN LL_APB3_GRP1_IsEnabledClockLowPower
APB3LPENR LPUART1LPEN LL_APB3_GRP1_IsEnabledClockLowPower
APB3LPENR LPTIM1LPEN LL_APB3_GRP1_IsEnabledClockLowPower
APB3LPENR RTCAPBLPEN LL_APB3_GRP1_IsEnabledClockLowPower
- Parameters :
-
periphs – This parameter can be a one of the following values:
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB3_GRP1_DisableClockLowPower
(
uint32_t
periphs
)
-
Disable APB3 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3LPENR SBSLPEN LL_APB3_GRP1_DisableClockLowPower
APB3LPENR LPUART1LPEN LL_APB3_GRP1_DisableClockLowPower
APB3LPENR LPTIM1LPEN LL_APB3_GRP1_DisableClockLowPower
APB3LPENR RTCAPBLPEN LL_APB3_GRP1_DisableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB3_EnableBusClock
(
void
)
- group BUS_LL_EF_APB3
-
Functions
-
void
LL_APB3_EnableBusClock
(
void
)
-
Enable APB3 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions) CFGR2 APB3DIS LL_APB3_EnableBusClock
-
-
uint32_t
LL_APB3_IsEnabledBusClock
(
void
)
-
Check if APB3 bus clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 APB3DIS LL_APB3_IsEnabledBusClock
- Return values :
-
State – (1 or 0).
-
void
LL_APB3_GRP1_EnableClock
(
uint32_t
periphs
)
-
Enable APB3 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3ENR SBSEN LL_APB3_GRP1_EnableClock
APB3ENR LPUART1EN LL_APB3_GRP1_EnableClock
APB3ENR LPTIM1EN LL_APB3_GRP1_EnableClock
APB3ENR RTCAPBEN LL_APB3_GRP1_EnableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
uint32_t
LL_APB3_GRP1_IsEnabledClock
(
uint32_t
periphs
)
-
Check if APB3 peripheral clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3ENR SBSEN LL_APB3_GRP1_IsEnabledClock
APB3ENR LPUART1EN LL_APB3_GRP1_IsEnabledClock
APB3ENR LPTIM1EN LL_APB3_GRP1_IsEnabledClock
APB3ENR RTCAPBEN LL_APB3_GRP1_IsEnabledClock
- Parameters :
-
periphs – This parameter can be a one of the following values:
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB3_DisableBusClock
(
void
)
-
Disable APB3 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 APB3DIS LL_APB3_DisableBusClock
-
void
LL_APB3_GRP1_DisableClock
(
uint32_t
periphs
)
-
Disable APB3 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3ENR SBSEN LL_APB3_GRP1_DisableClock
APB3ENR LPUART1EN LL_APB3_GRP1_DisableClock
APB3ENR LPTIM1EN LL_APB3_GRP1_DisableClock
APB3ENR RTCAPBEN LL_APB3_GRP1_DisableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB3_GRP1_ForceReset
(
uint32_t
periphs
)
-
Force APB3 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3RSTR SBSRST LL_APB3_GRP1_ForceReset
APB3RSTR LPUART1RST LL_APB3_GRP1_ForceReset
APB3RSTR LPTIM1RST LL_APB3_GRP1_ForceReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB3_GRP1_ReleaseReset
(
uint32_t
periphs
)
-
Release APB3 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3RSTR SBSRST LL_APB3_GRP1_ReleaseReset
APB3RSTR LPUART1RST LL_APB3_GRP1_ReleaseReset
APB3RSTR LPTIM1RST LL_APB3_GRP1_ReleaseReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB3_GRP1_EnableClockLowPower
(
uint32_t
periphs
)
-
Enable APB3 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3LPENR SBSLPEN LL_APB3_GRP1_EnableClockLowPower
APB3LPENR LPUART1LPEN LL_APB3_GRP1_EnableClockLowPower
APB3LPENR LPTIM1LPEN LL_APB3_GRP1_EnableClockLowPower
APB3LPENR RTCAPBLPEN LL_APB3_GRP1_EnableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
uint32_t
LL_APB3_GRP1_IsEnabledClockLowPower
(
uint32_t
periphs
)
-
Check if APB3 peripheral clocks in low-power mode are enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3LPENR SBSLPEN LL_APB3_GRP1_IsEnabledClockLowPower
APB3LPENR LPUART1LPEN LL_APB3_GRP1_IsEnabledClockLowPower
APB3LPENR LPTIM1LPEN LL_APB3_GRP1_IsEnabledClockLowPower
APB3LPENR RTCAPBLPEN LL_APB3_GRP1_IsEnabledClockLowPower
- Parameters :
-
periphs – This parameter can be a one of the following values:
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_APB3_GRP1_DisableClockLowPower
(
uint32_t
periphs
)
-
Disable APB3 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
APB3LPENR SBSLPEN LL_APB3_GRP1_DisableClockLowPower
APB3LPENR LPUART1LPEN LL_APB3_GRP1_DisableClockLowPower
APB3LPENR LPTIM1LPEN LL_APB3_GRP1_DisableClockLowPower
APB3LPENR RTCAPBLPEN LL_APB3_GRP1_DisableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_APB3_EnableBusClock
(
void
)
AHB4 GRP1 PERIPH ¶
Note
This section is not available for STM32C562xx.
- group BUS_LL_EF_AHB4_GRP1_PERIPH
-
Functions
-
void
LL_AHB4_EnableBusClock
(
void
)
¶
-
Enable AHB4 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 AHB4DIS LL_AHB4_EnableBusClock
-
uint32_t
LL_AHB4_IsEnabledBusClock
(
void
)
¶
-
Check if AHB4 bus clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 AHB4DIS LL_AHB4_IsEnabledBusClock
- Return values :
-
State – (1 or 0).
-
void
LL_AHB4_GRP1_EnableClock
(
uint32_t
periphs
)
¶
-
Enable AHB4 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB4ENR XSPI1EN LL_AHB4_GRP1_EnableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
uint32_t
LL_AHB4_GRP1_IsEnabledClock
(
uint32_t
periphs
)
¶
-
Check if AHB4 peripheral clock is enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB4ENR XSPI1EN LL_AHB4_GRP1_IsEnabledClock
- Parameters :
-
periphs – This parameter can be a one of the following values:
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_AHB4_DisableBusClock
(
void
)
¶
-
Disable AHB4 bus clock.
- Reference Manual to LL API cross reference (Register Field Functions)
-
CFGR2 AHB4DIS LL_AHB4_DisableBusClock
-
void
LL_AHB4_GRP1_DisableClock
(
uint32_t
periphs
)
¶
-
Disable AHB4 peripheral clocks.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB4ENR XSPI1EN LL_AHB4_GRP1_DisableClock
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_AHB4_GRP1_ForceReset
(
uint32_t
periphs
)
¶
-
Force AHB4 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB4RSTR XSPI1RST LL_AHB4_GRP1_ForceReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_AHB4_GRP1_ReleaseReset
(
uint32_t
periphs
)
¶
-
Release AHB4 peripherals reset.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB4RSTR XSPI1RST LL_AHB4_GRP1_ReleaseReset
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_AHB4_GRP1_EnableClockLowPower
(
uint32_t
periphs
)
¶
-
Enable AHB4 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB4LPENR XSPI1LPEN LL_AHB4_GRP1_EnableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
uint32_t
LL_AHB4_GRP1_IsEnabledClockLowPower
(
uint32_t
periphs
)
¶
-
Check if AHB4 peripheral clocks in low-power mode are enabled.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB4LPENR XSPI1LPEN LL_AHB4_GRP1_IsEnabledClockLowPower
- Parameters :
-
periphs – This parameter can be a one of the following values:
- Return values :
-
State – of periphs (1 or 0).
-
void
LL_AHB4_GRP1_DisableClockLowPower
(
uint32_t
periphs
)
¶
-
Disable AHB4 peripheral clocks in low-power mode.
- Reference Manual to LL API cross reference (Register Field Functions)
-
AHB4LPENR XSPI1LPEN LL_AHB4_GRP1_DisableClockLowPower
- Parameters :
-
periphs – This parameter can be a combination of the following values:
-
void
LL_AHB4_EnableBusClock
(
void
)
¶
Note
This section is not available for STM32C542xx.